Git 如何合并其他 Remote 上面的更新

摘要:
coral@c:~/uva/AlgoLib$gitremoteaddnewhttps://github.com/xxx/AlgoLib.gitcoral@c:~/uva/AlgoLib$gitfetchnewremote:Countingobjects:55,done.remote:Compressingobjects:100%(21/21),done.remote:Total36(delta13
coral@c:~/uva/AlgoLib$ git remote add new https://github.com/xxx/AlgoLib.git
coral@c:~/uva/AlgoLib$ git fetch new
remote: Counting objects: 55, done.
remote: Compressing objects: 100% (21/21), done.
remote: Total 36 (delta 13), reused 34 (delta 11)
Unpacking objects: 100% (36/36), done.
From https://github.com/xxx/AlgoLib
 * [new branch]      master     -> new/master
coral@c:~/uva/AlgoLib$ git merge new/master
Updating 139d329..95393f0
Fast-forward
 .gitignore                                         |    2 +-.../BiconnectedComponents/BridgeBlockTree.cpp      |   36 ++++++++++++++++++++Graph/Connectivity/BiconnectedComponents/README.md |   25 ++++++++++++++Graph/Connectivity/StrongComponents/Kosaraju.cpp   |    4 +--Graph/Connectivity/StrongComponents/Tarjan.cpp     |    4 +--Graph/Connectivity/StrongComponents/t/test.cc      |    8 ++---Graph/Matching/Hungary/Hungary.cpp                 |    6 ++--NumberTheory/Matrix/Matrix.cpp                     |   28 +++++++--------NumberTheory/Matrix/README.md                      |    7 ++++String/SuffixArray/SuffixArraySimple.cpp           |   17 ++++++---
 10 files changed, 107 insertions(+), 30 deletions(-)
 create mode 100644 Graph/Connectivity/BiconnectedComponents/BridgeBlockTree.cppcreate mode 100644 Graph/Connectivity/BiconnectedComponents/README.md
 create mode 100644 NumberTheory/Matrix/README.md
coral@c:~/uva/AlgoLib$ git push origin master
To https://github.com/xxx/AlgoLib.git
   139d329..95393f0  master -> master

此时:

coral@c:~/uva/AlgoLib$ git remote
new
origin

可以用

git remote rm <name>

将用过的名字删除

免责声明:文章转载自《Git 如何合并其他 Remote 上面的更新》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ORA-01619SQLServer 存储过程+定时任务发邮件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

centos 7 搭建git远程仓储 免密登录

第一步.安装git服务 yum install git 第二步.创建git用户 adduser git 第三步开启公钥验证 vi /etc/ssh/sshd_config 讲文件中的 #PubkeyAuthentication yes #最前方的#删掉 PubkeyAuthentication yes 重启ssh服务 service sshd res...

git使用ssh密钥和https两种认证方式汇总(转)

在版本库的SSH方式和HTTPS方式是不同的,具体来说就是url信息的不同,但是,实际的认证机制也是不同的。当建立了本机密钥之后,使用ssh方式实际上是不需要再次认证的,而https则每次需要输入密码 。《Help.GitHub - SSH key passphrases》里也说了用SSH更方便更安全,不需要去输入长长的密码。 我去看了下repo目录下的....

git用法小结(1)--建立远程仓库

最近一直在学习使用git来管理自己的程序,总是今天东学一点,明天西凑一点,到用的时候,总是有些茫然不知所措。 在博客园里看见一篇老好的文章,教我们做笔记啦,但是做完笔记还是要记得总结哦! 来吧,让我们一起来总结吧,今天先来看看git远程的仓库是怎么建立的。 当然,使用git嘛,第一步肯定是得新建一个git仓库,总得有个操作的空间吧,巧妇难为无米之炊嘛。...

SVN 向 GIT 进行转换如何拉取指定版本后的提交

很多时候,我们不需要拉取所有的内容,我们可以拉取指定版本后的内容。 你可用使用参数:-r8000:HEAD 例如使用下面的命令: git svn clone https://svn.code.sf.net/p/docutils/code/trunk docutils -r8000:HEAD 可以拉取 8000 版本以后的提交记录。 对于一些项目...

git 查看最近或某一次提交修改的文件列表相关命令整理

声明 本文转载自:https://www.phpernote.com/linux/1362.html 正文 git 查看最近或某一次提交修改的文件列表相关命令整理。 git log --name-status 每次修改的文件列表, 显示状态 git log --name-only 每次修改的文件列表 git log --stat 每次修改的文件列表, 及...

git rebase的时候捅娄子了,怎么办?在线等……

大家在使用git的过程当中有闯过祸吗? 我闯过,我闯的第一个祸就是使用git rebase造成的,虽然后来最终还是解决了,但是还是给我吓得不轻。当时的事情是这样的。 我们来看下这张图: 简单解释一下这张图当中的内容,C1节点是所有分支的最小公共祖先。可以理解成是最早的master版本,之后我们checkout出来了两个分支,分别是bugFix和featur...