美文网首页
Linux 使用 git 上传代码到 GitHub

Linux 使用 git 上传代码到 GitHub

作者: haoyq | 来源:发表于2018-12-07 17:14 被阅读0次

导语

laravel 的项目代码已经搭建好了,今天使用 git 把代码上传到 GitHub。有两个前提,一是有 GitHub 账号;二是 Linux 安装了 git,使用 yum -y install git 安装就可以。

创建项目

在 GitHub 的页面中,点击下图中红框的位置创建新项目

创建新项目

然后填写项目名称、简介等

填写名称、简介

最后点击下方按钮即创建完成。

Linux 配置 git

接下来在 Linux 中,先设置 git 用户的姓名和邮箱,使用 git config --global user.name 'username'git config --global user.email 'youEmail' 来全局配置。

然后切换到项目代码目录,使用 git init 初始化

git 初始化

与 GitHub 建立连接

继续在 Linux 中执行 ssh-keygen -t rsa -C “gitHubEmail”,参数中的邮箱,是在 GitHub 注册时候使用的邮箱。确认后会提示输入密码,直接回车表示不设置密码。然后会提示你成功。根据提示信息,复制 id_rsa.pub 文件中的内容。
接着打开 GitHub 的 Settings

打开 Settings

如下图点击按钮

SSH keys

title 可以随意填写,key 中填写在 id_rsa.pub 复制的内容

添加 SSH keys

好了,添加完成之后,回到 Linux。输入 ssh -T git@github.com 进行测试,如果返回 You've successfully authenticated, but GitHub does not provide shell access 语句说明连接成功。

提交代码

最后就是提交代码。其实在 GitHub 创建项目成功后,有提示如何上传代码

GitHub 提示

那么,就按照它的提示进行操作就行下修改,依次输入 git add -Agit commit -m 'init'git remote add origin https://github.com/haoyq02/laravel-haoyq.gitgit push -u origin master ,最后要求输入 GitHub 的账号和密码。

这个时候,去 GitHub 中查看一下,代码应该已经提交成功。


参考资料:廖雪峰 git 教程使用Git上传项目代码到github

相关文章

  • github

    如何使用Git上传项目代码到github 提交本地代码到github github 的命令 如何提交changes...

  • Linux 使用 git 上传代码到 GitHub

    导语 laravel 的项目代码已经搭建好了,今天使用 git 把代码上传到 GitHub。有两个前提,一是有 G...

  • 使用GitHub托管项目

    引言 使用GitHub的好处捡干的说: 在线托管代码 使用git进行源码管理 步骤: 注册github 上传代码到...

  • github maven库搭建后配置

    1. 上传代码到github git init git remote add origin git@github....

  • 技术文章整理

    工具 在Xcode中使用Git进行源码版本控制 xcode中配置git并上传代码到github warning: ...

  • git使用--上传代码到GitHub

    我们需要在本地创建一个代码仓库,然后我们需要一个远程的代码仓库,然后把两者链接起来,给代码打上一个tag,然后删掉...

  • 使用Git上传代码到GitHub

  • git

    git和GitHub托管工具使用 通过git上传文件到GitHub上:git与GitHub 如何将GitHub上的...

  • Mac上将本地项目上传到Github

    首先使用git上传文件到GitHub需要git客户端以及注册GitHub账号 git官网:https://git-...

  • git-github的最简单的使用教程

    如何使用git把本地代码上传(更新)到github上 touch 在文件夹里面创建文件 任意文件 git ini...

网友评论

      本文标题:Linux 使用 git 上传代码到 GitHub

      本文链接:https://www.haomeiwen.com/subject/gzgthqtx.html