git - 使用 Git 和 Netbeans 从单独的分支中提取更改

标签 git netbeans github merge git-branch

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

有没有一种简单的方法可以让我从我团队的分支中提取更改并将它们 merge 到我单独的分支中而不影响我团队的分支?

我想这样做,以便我可以不断地测试我的根本性变化与我团队的最新变化,看看它们是否兼容。

最佳答案

如果您是唯一一个使用您的分支的人(或者如果您还没有推送您的分支),最好的做法是 rebase your branch on top of the team's branch .

git checkout yourBranch
git fetch
git rebase origin/teamBranch

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

NetBeans 与 Git does support rebase .

https://blogs.oracle.com/geertjan/resource/git-rebase-in-74-dialog.png

关于git - 使用 Git 和 Netbeans 从单独的分支中提取更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27117777/

相关文章:

java - 使用 Netbeans 的 Xuggler NoClassDefFoundError

java - 如何在 Eclipse 中将 GitHub 托管项目导入为 Java 项目?

git - 如何减小 Git 或 Github 存储库上的最大文件大小?

git - 我如何从一个 fork 的 repo 中制作一个 PR,只针对某些文件,但对它们进行所有提交?

混帐庆典 : stuck after writing the message for commit

Git:将针对非常旧的提交的新提交 merge 回master

java - 加载 J 连接器时出现问题

java - 是否可以删除/隐藏 NetBeans IDE 输出屏幕中的多余行?如果可以的话怎么办?

javascript - 如何将我的 github URL 重定向到文件夹中的索引文件?

git - 如何在不创建本地分支的情况下创建远程 Git 分支?