首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TortoiseGit - Git克隆

TortoiseGit - Git克隆
EN

Stack Overflow用户
提问于 2014-04-01 06:45:41
回答 2查看 165关注 0票数 0

我能用一个像树枝一样的“克隆人”吗?我没有这种感觉,但我对Git完全陌生,所以我会问(因为在其他地方看不到答案)。我的意思是,如果我做了一个"Git Clone",在这个源代码上工作一段时间,对同一个源文件夹执行另一个"Git Clone“到不同的目标,然后我可以成功地提交/推送两个目标代码文件夹吗?这两个文件夹都有相同的源文件夹,只是在不同的时间使用"Git Clone“。换句话说,TortoiseGit是否足够聪明,能够解决合并等问题?

谢谢,

巴克

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-04-01 06:51:25

您可以这样做,虽然我认为您必须先拉,在本地合并,然后推动更改以合并它们。但您也可以使用实际的分支,这是类似的。

“真正”分支的优势在于,您不必拥有两个完整的克隆(另外还有一些额外的优势,取决于您如何使用它)。

缺点是,如果要切换分支,则必须在分支之间切换,因此不能同时在同一克隆上处理两个分支。另外,任何未提交的更改也会转移到另一个分支,除非它们与所做的更改发生冲突,在这种情况下,您必须保存这些更改。无论如何,“快速”切换到不同的分支并不像你希望的那么容易。

票数 1
EN

Stack Overflow用户

发布于 2014-04-01 06:50:44

你可以,但这没什么意义。git已经很好地支持分支,而无需复制整个存储库(就像其他版本控制系统所做的那样)。我建议您学习如何使用本机git分支,否则与其他开发人员的合作将很困难。(是的,无论是使用通过克隆创建的单独的存储库,还是与真正的分支,您仍然可以合并。)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22778676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档