使用Git&;从单独的分支中提取更改;网虫

使用Git&;从单独的分支中提取更改;网虫,git,netbeans,github,merge,git-branch,Git,Netbeans,Github,Merge,Git Branch,我使用Netbeans,我在Git上有一个分支,我正在致力于对我们的软件进行一些根本性的更改。我的团队正在将他们的更改推进到一个单独的分支机构 有没有一种简单的方法可以让我在不影响团队分支的情况下从团队分支中提取更改并将其合并到单独的分支中? 我想这样做,这样我就可以不断地用我的团队的最新更改测试我的根本更改,看看它们是否兼容。如果您是唯一一个使用您的分支的人(或者如果您还没有推动您的分支),最好的做法是 这样,您就可以在更新的团队分支提交的基础上重播您的提交,并且可以检查您的代码是否仍在工作。

我使用Netbeans,我在Git上有一个分支,我正在致力于对我们的软件进行一些根本性的更改。我的团队正在将他们的更改推进到一个单独的分支机构

有没有一种简单的方法可以让我在不影响团队分支的情况下从团队分支中提取更改并将其合并到单独的分支中?


我想这样做,这样我就可以不断地用我的团队的最新更改测试我的根本更改,看看它们是否兼容。

如果您是唯一一个使用您的分支的人(或者如果您还没有推动您的分支),最好的做法是

这样,您就可以在更新的团队分支提交的基础上重播您的提交,并且可以检查您的代码是否仍在工作。
另外,一旦您推进了分支,它将很容易合并到团队分支(快进)

使用Git的NetBeans


我认为这不是我想要的。这不会将我的分支的所有更改合并到我团队的分支中吗?我希望我的团队的更改成为我分支的一部分。@Ryan不,它根本不会修改团队分支。它将使团队分支成为您分支的一部分,这正是您想要的。Rebase是这种用例的标准最佳实践。
git checkout yourBranch
git fetch
git rebase origin/teamBranch