重新设置Git后,在其他情况下,您可以在报告中找到一些标记为被我们删除的文件git status。根据Git,我们是谁?为什么?
它是指我坐在这个分支上并且对我有用吗?还是指的是我自己和我所依据的分支机构的工作人员?
重新设置Git后,在其他情况下,您可以在报告中找到一些标记为被我们删除的文件git status。根据Git,我们是谁?为什么?
它是指我坐在这个分支上并且对我有用吗?还是指的是我自己和我所依据的分支机构的工作人员?
Answers:
当您合并时,us是指您要合并到的分支,而不是them要合并的分支。
当您变基时,us指的是上游分支,并且them是您要移动的分支。如果需要重新设置,这有点违反直觉。
原因是,Git使用相同的合并引擎进行基础调整,实际上是在将您的内容挑选到上游分支中。us=进入,them=从。
--theirs与--ours一个重订期间做了结帐的时候,它是如此反直观。我希望他们有一天能解决这个问题。
rebase怎么办?
us:新的重写分支(进入),:them原始分支(来自)。
us视为“ [u] p [s] tream”的助记符而不是通常的英语单词“ us” 可能会有所帮助。
git merge给出相反的信息。