【问题标题】:pycharm resolve conflicts grey out while the branch has a few commits behind masterpycharm解决冲突变灰,而分支在master后面有一些提交
【发布时间】:2017-11-25 10:10:24
【问题描述】:

我在BitBucket UI 上使用BitBucketPyCharm,它表明我正在处理的分支是在master 后面的2 个提交。但是在PyCharm 中,VCS/Git 下的Resolve Conflicts 菜单是灰色的。

Git/Merge Changes 中,Branches to merge 部分没有 master 分支。

那么我怎样才能用 master 更新我的分支,然后提交或合并。

非常感谢

【问题讨论】:

  • 您可以为您的分支使用git merge upstream/master,解析任何merge-conflicts,然后提交您的更改。注意:我假设您想合并上游的更改。
  • 你可以隐藏你的更改git stash,然后更新你的分支(合并、变基),然后添加你的更改git stash pop,最后提交它们

标签: git pycharm bitbucket


【解决方案1】:

我知道这个问题很老,但我有一个非常相似的问题。所以希望它对将来的某人有所帮助......(如果它再次发生,也许是我)

在 Pycharm 中:

  • 打开终端
  • 输入 git 状态
  • 查找有冲突的文件。
  • 键入“rm”将其标记为已解决

在那之后,我能够承诺、推动并给自己喝杯咖啡。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-28
    • 2021-12-24
    • 2020-03-12
    • 2021-05-07
    • 2018-05-29
    • 2021-10-13
    • 1970-01-01
    相关资源
    最近更新 更多