Git更新远程仓库代码到本地仓库办法

1. 需求

今天在GitHub上给一个仓库写了一个README.md,所以本地的仓库就比远程仓库少了这个READEME.md文件。目标:把远程的README.md更新到本地仓库(代码也是一样的)。

2. 查看远程分支 git remote -v

$ git remote -v
origin  git@github.com:Jock2018/MyPythonSpiders.git (fetch)
origin  git@github.com:Jock2018/MyPythonSpiders.git (push)

3. 从远程获取最新版本到本地 git fetch origin master:temp

$ git fetch origin master:temp
remote: Enumerating objects: 6, done.
remote: Counting objects: 100% (6/6), done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 4 (delta 2), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (4/4), done.
From github.com:Jock2018/MyPythonSpiders
 * [new branch]      master     -> temp
   48a47c1..8004bd2  master     -> origin/master

4. 比较本地仓库和temp的不同 git diff temp

$ git diff temp
diff --git a/008_kejibu_spider/README.md b/008_kejibu_spider/README.md
deleted file mode 100644
index fdd4080..0000000
--- a/008_kejibu_spider/README.md
+++ /dev/null
@@ -1,72 +0,0 @@

5. 更新本地仓库 git merge temp

在确认修改后,就可以更新本地仓库了,其实就是merge操作。

$ git merge temp
Updating 48a47c1..8004bd2
Fast-forward
 008_kejibu_spider/README.md | 72 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 72 insertions(+)
 create mode 100644 008_kejibu_spider/README.md

大功告成。Git命令容易忘,遇到问题,基本都可以Google搜索,然后廖雪峰老师的教程很好用,忘了就照着教程来就好。

6. 参考文献

  1. GIT更新远程仓库代码到本地仓库以及GIThub上SHH的设定

后记:
我从本硕药学零基础转行计算机,自学路上,走过很多弯路,也庆幸自己喜欢记笔记,把知识点进行总结,帮助自己成功实现转行。
2020下半年进入职场,深感自己的不足,所以2021年给自己定了个计划,每日学一技,日积月累,厚积薄发。
如果你想和我一起交流学习,欢迎大家关注我的微信公众号每日学一技,扫描下方二维码或者搜索每日学一技关注。
这个公众号主要是分享和记录自己每日的技术学习,不定期整理子类分享,主要涉及 C – > Python – > Java,计算机基础知识,机器学习,职场技能等,简单说就是一句话,成长的见证!
每日学一技

  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值