git - Pycharm,git : merge from master into branch

标签 git merge pycharm branch

我有一个主分支 master,我做了一些更改并提交到一个名为 rmurphy 的分支中。我在 master 中发现了一些需要改变的东西,并且想要

  1. master 中进行更改
  2. 同时将更改传播到分支 rmurphy
  3. 避免用 master 中的旧内容覆盖分支 rmurphy 中的新内容。 (注意不会有冲突)
  4. 在 PyCharm 中完成。

最后一个很重要:我想学习如何使用这个 IDE 来更好地与我的团队沟通。

大约一周前,我的同事解释说在这种情况下我会想“将master merge 到branch”。 (不幸的是,这个同事将有一段时间不可用)。但该术语或其他变体都不会导致有用的谷歌搜索结果。此外,我在搜索论坛和 SO 时没有找到这个用例。在此先感谢您的帮助。

最佳答案

  1. master 中进行更改后,检查 rmurphy
    • 如果您还没有将 rmurphy 推送到远程

      Git 分支(小部件)-> master -> Rebase Current on Selected

    • 否则

      Git 分支 -> master -> merge 到当前

有关更多 merge 设置,请使用 VCS -> Git -> Merge Changes.../Rebase...

如果你不想打扰,你总是可以 merge 而不是 rebase 。

关于git - Pycharm,git : merge from master into branch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61032150/

相关文章:

MySQL 合并来自多个 JSON 行的数组

git - git 是什么意思, "unable to migrate objects to permanent storage"?

windows - 从 Git 中删除凭据

visual-studio - 在Visual Studio Online中,是否可以设置触发器,以在成功完成拉取请求合并时更改将工作项分配给谁?

Git 新文件出现在所有分支

python - df.fillna 或 df.replace 没有消除我的 .csv 文件中的 NaN

python - 使用 PyInstaller 编译 python 会抛出许多警告

python - 相对导入和目录结构(万亿次)

python - 链接 python 设置脚本执行

git - 我如何在上游执行 git status ?