1
我的合作者遇到了git问题,我们决定通过团结协作来开展团结项目。从没有.git历史的版本更新git
然而,我把里程碑推到bitbucket(git)来跟踪事物。
我的协作者版本通过统一进行同步(而不是.git
文件)。如果在某个时候,她需要更新bitbucket,我们如何做到这一点,因为她很长时间没有拉(非常不同的git索引文件)。
如果她先拉,她的改变就会失去对吗? (和她是我们想要的)
,如果她有承诺:
git add -A
git commit
然后再换它会要求合并?或者给我们一个错误?
感谢您帮助我们了解如何继续。
这听起来像是一场等待发生的灾难。你没有正确使用Git。理想情况下,你们两个人都会经常拉着Bitbucket来推动你的工作,并且检索另一方完成的工作。 –
如果你的合作者没有将她的工作推向Bitbucket,那么你怎么知道它发生了,使用Git有什么意义?是的,她应该完成当前的工作,然后将她当前的分支推送到Bitbucket,或者可能创建一个新的分支,并推送它。你可以从她的分支向'master'打开一个pull请求,然后看看合并会有多混乱。 –
我们尝试过,在拉动之前她一直在推,事情变得非常混乱。叹。或者,我可以推动git成为登录历史记录的唯一贡献者,同时通过团结协作同步。 – dorien