如何解决如何从任意取回合并?
| 我从任意存储库中获取(未在.git / config中跟踪)。提取后,git log
或ѭ1nothing中没有新内容。拉动后如何合并?
/home/alice $ touch b && git add b && git commit -m \"Added b\"
[master dd8d3ba] Added b
0 files changed,0 insertions(+),0 deletions(-)
create mode 100644 b
/home/alice $ cd ../bob
/home/bob $ git fetch ../alice/
remote: Counting objects: 3,done.
remote: Compressing objects: 100% (2/2),done.
remote: Total 2 (delta 0),reused 0 (delta 0)
Unpacking objects: 100% (2/2),done.
From ../alice
* branch HEAD -> FETCH_HEAD
/home/bob $ ... now what?
我要对ѭ3传递哪些论点?
解决方法
你试过
git merge FETCH_HEAD
吗?
git merge
接受任何修订规范作为其参数,因此您可以在其中编写SHA1哈希、,6ѭ或许多其他变体。
“ 7”引用了最后获取的提交。
, 首先,查看由提取创建的远程分支:
git branch -r
然后,创建一个本地分支以跟踪远程分支:
git branch <local_branch> <remote_branch>
最后,将本地分支合并到HEAD中:
git merge <local_branch>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。