Git上传代码到GitHub

Git上传代码到GitHub

  • 前提条件
  • 生成SSH密钥
  • Git上传代码到GitHub

前提条件

GitHub账号
GitHub项目(新建Repository)

生成SSH密钥

在本地生成SSH密钥,并上传到github中。
生成SSH链接

Git上传代码到GitHub

步骤:
1、在本地找到要上传的代码文件路径path,如将下图中的“quickSort”上传到GitHub。
Git上传代码到GitHub_第1张图片
2、在当前路径左键,选择“Git Bash Here”,进入Git命令框。接下来依次输入以下命令即可。

3、git init:创建本地仓库,即.git文件。

4、git status:查看本地仓库的状态。

5、git add quickSort/:将要上传到github的项目文件添加到本地仓库(暂存区)。git add --all将所有项目都添加。

6、git status:查看本地仓库状态,红色表示没有被添加到本地仓库,绿色表示已经添加到本地仓库。
Git上传代码到GitHub_第2张图片
7、git commit -m “first git”:将前面添加的文件commit到本地仓库,-m后面添加的是对本次操作的说明。

8、git status:查看本地仓库状态,绿色字体不见,表示所选文件已经commit到仓库中。
Git上传代码到GitHub_第3张图片
9、git remote add origin [email protected]:wutao87/TestGit.git:将本地仓库关联到github上。

10、git pull --rebase origin master,此处要输入创建ssh时设置的密码:获取github上的项目文件,并和本地文件进行合并。此处的master指的是GitHub上的分支,此命令表示要从该分支中pull代码。

11、git push -u origin master,此处要输入创建ssh时设置的密码:将本地commit的代码上传到github中。master为本地仓库名,此命令表示要将本地仓库push到GitHub中。
Git上传代码到GitHub_第4张图片
此时,我们已经将GitHub中TestGit中的内容下载到本地,并和本地文件进行合并,重新上传到GitHub的TestGit中。
Git上传代码到GitHub_第5张图片
Git上传代码到GitHub_第6张图片
参考链接:
https://baijiahao.baidu.com/s?id=1619544681032320225
https://blog.csdn.net/spirit_8023/article/details/84073410
idea中进行pull/push:https://blog.csdn.net/leo187/article/details/80984549?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link

你可能感兴趣的:(github,git,ssh)