服务计算 | git 使用经验(多图,小白向!)

本文使用 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 deniedgit使用(公钥私钥产生–远程库添加公钥–本地库关联远程库-使用)这两篇文章可以解决。

再次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仓库和远程仓库的创建及关联,具体细节及步骤解释可以查看原文。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值