本文使用 Git 创建 git 本地仓库,并绑定 github 对应的远程仓库,以及进行了拉取、提交、同步等操作。
1.在github上新建一个空的远程仓库:

2.设置远程仓库的名字,并创建

3.创建一个本地文件夹( 可以直接使用 github.com/github-user/hello 目录)

4.利用终端进入当前的文件夹目录

5.初始化这个本地的文件夹为一个Git可以管理的仓库

6.将本地的仓库和远程的仓库进行关联
(注意,这步命令有误,请参考第10步的更正)
git remote add origin git@github.com:YotrolZ/helloTest.git

7.新建文件(也可以新建 hello.go )
touch main.m
8.将新建的main.m文件添加到仓库(这样git就会追踪这个文件)
git add main.m
9.把文件提交到仓库
git commit -m "新建了一个man.m文件"

10.把本地库的内容推送到远程
git push -u origin master
这步遇到问题了:

是公钥的问题,结合ssh Permission denied和git使用(公钥私钥产生–远程库添加公钥–本地库关联远程库-使用)这两篇文章可以解决。
再次push,发现还是push不了:

这是因为第6步的远程地址配错了,依次执行以下命令(9ayhub换成你自己的github用户名):
git remote rm origin
git remote add origin https://github.com/9ayhub/helloTest.git
再push,终于成功了:

11.用浏览器进入远程仓库中查看,发现远程仓库中也出现了mian.m文件

12.如果我们对mian.m文件进行了修改,比如:
vim main.m

我们可以利用git status查看状态:

13.将文件添加到Git版本库,实际上就是把文件修改添加到暂存区
git add main.m

提交修改,实际上就是把暂存区的所有内容提交到当前分支
git commit -m "added 'hello word'"

14.把本地当前分支的最新修改推送至GitHub上的远程仓库
git push origin master

15.利用浏览器在远程仓库查看,我们看到已经将本地上的修改推送到远程仓库了

16.同样,假如我们在远程仓库中修改了文件


在终端拉取
git pull origin master

打开文件,可以看到内容已经更新了

本文大多数步骤参考本地Git仓库和远程仓库的创建及关联,具体细节及步骤解释可以查看原文。
本文详细介绍如何使用Git创建本地仓库并与GitHub远程仓库关联,包括仓库的创建、文件的添加与提交、远程仓库的同步、文件的修改与推送,以及远程仓库的拉取流程。
1505

被折叠的 条评论
为什么被折叠?



