【发布时间】:2020-08-17 11:09:04
【问题描述】:
是否经常删除本地 git 存储库并制作新的 git clone,而不是获取每个远程分支并将其与本地分支合并?
【问题讨论】:
-
不,一点也不。这是矫枉过正。为什么会这样?
-
仅当我完全搞砸了合并时。
-
这是一种奇怪的做法。 “获取每个远程分支并将其与本地分支合并”是什么意思?本地分支机构是否有变化,或者您只是更新它们?能举个具体的例子吗?
-
我的意思是当我有本地跟踪分支并想要更新它们时,我必须 git fetch 然后将每个分支与获取的分支合并,对吗?
-
@heroarthur 是的,但如果您打算进行更改,则只需要本地分支机构。如果删除 repo 是一种替代方法,则您无需进行任何更改(您想要保留)。不要建立您不需要的本地分支机构。如果这样做,请删除它们。如果有未合并的更改,
git branch -d some_branch会警告您。
标签: git git-branch git-fetch