我使用Netbeans,我在Git上有一个分支,我正在研究我正在对我们的软件进行一些彻底的改变。我的团队正在将他们的变化推向一个单独的分支。
我是否有一种简单的方法可以从团队的分支中提取更改并将其合并到我的单独分支中,而不会影响我的团队的分支?
我想这样做,以便我可以不断测试我的团队的最新变化,以确定他们是否兼容。
答案 0 :(得分:2)
如果你是唯一一个使用你的分支的人(或者如果你还没推动你的分支),那么好的做法就是rebase your branch on top of the team's branch。
git checkout yourBranch
git fetch
git rebase origin/teamBranch
这样,您可以在更新的团队分支提交之上重播您的提交,并且可以检查您的代码是否仍然有效。
此外,一旦你推动了你的分支,它将很容易合并到团队分支(快进)。
使用Git does support rebase的NetBeans。