在 SVN 中,我至少有两种创建分支的方法:
svn cp /home/me/localcheckout/trunk /home/me/localcheckout/branches/newbranch
svn cp http://server/trunk http://server/branches/newbranch
第一个在本地创建它,然后我必须提交整个分支。
第二个在服务器上创建它。
第二个的好处是我可以 svn 切换我的本地中继,对一些文件进行一些更改并提交几 KB。
是否可以使用 Git 实现这一目标?
有没有办法在 GitHub 上创建一个远程分支,然后将它们拉到我的本地仓库?
我问的原因是我试图使用我的手机互联网连接将几个 KB 从 master 推送到一个新的远程分支,但是当我推送它时它想要推送大约 400 MB!
写入对象:22% (54080/245586),86.74 MiB | 13 KB/秒
请参阅Git -对于类似的问题,为大型项目推送远程分支确实很慢。