在git中,是否可以将fork的master与主repo合并,但只能作为新的分支?这样就没有真正被替换的东西,因为它在一个单独的分支中,所以更容易回去。
答案 0 :(得分:2)
您只需要将fork的master分支作为单独的分支获取到主repo。例如
cd /path/to/master
git fetch /path/to/fork master:fork
答案 1 :(得分:1)
在Git中,分支只是一个refspec,所以你可以将任何refspec推送到任何其他refspec。例如:
git checkout master
git push origin master:copy_of_master
答案 2 :(得分:0)
将fork添加为远程并执行git checkout -b branchname remotename/master
,这就是全部。