首页 > 解决方案 > 在使用 git 将其推出之前,您是否应该始终从您所在的分支中拉出?

问题描述

我正在与一小群人一起工作。我们有一个 UAT 分支,我们都在努力。所以我昨晚对 UAT-Branch 进行了更改,但直到今天早上才推出了 UAT-Branch。为了安全起见,我通常会在每天早上工作的树枝上拉一下。今天早上有人告诉我,其他团队成员对 UAT-Branch 进行了更改,而我对 UAT-Branch 的推送没有新的更改,因为我没有拉动。

我知道我们应该进入我们正在开发的新分支,但作为一个团队,开发时间不应该被中断。这样开发人员就不会遇到这个问题了?

还是总是拉入您正在处理的分支只是一种好习惯?这看起来就像你在向错误敞开心扉。

标签: gitgitlab

解决方案


始终拉入您正在工作的分支只是一种好习惯吗?

实际上我会说你应该在提交任何更改之前拉出项目。

我喜欢做的是:

git stash # Stash your local changes
git pull  # Update code
git stash apply # Merge your local changes
git add
git commit
git push

这看起来就像你在向错误敞开心扉。

我不明白它是如何让你自己犯错的。我认为这是完全相反的。


推荐阅读