【问题标题】:How to amend *only* a git commit message in PyCharm 4.5.3? [duplicate]如何在 PyCharm 4.5.3 中修改 *only* git commit 消息? [复制]
【发布时间】:2015-10-28 21:57:30
【问题描述】:

git 中有一个命令git commit --amend 可以编辑一个人的最后提交消息(除其他外)。我在 PyCharm 中寻找这种类型的功能,但似乎找不到。

当文件更改被添加到修改后的提交中时,提交更改对话框会显示一个修改提交复选框,但我发现没有明显的方法可以修改 提交消息。 (我可以通过选择一个文件,选中 Amend commit 框,然后取消选择该文件来欺骗复选框,但 Commit 按钮是灰色的。)

Google 出现“How to edit a commit message in PyCharm?”但没有得到满意的回答(或者它可能不适用于当前版本?)。上一个问题中链接到的help page 没有提供答案,我也无法在其余文档中找到它。 (根据meta.stack*suggestion,我试图更新现有的、未回答的问题,但我的编辑是rejected。)

进一步审查发现“Using IntelliJ to amend git commit message”,几年前没有公认的答案,并且由于 PyCharm 基于 IDEA,可能适用。

这在 PyCharm 4.5.3 中是否可行?

【问题讨论】:

  • 为什么不在终端里做呢?
  • 谢谢;我确实知道怎么做git commit --amend,而且我知道还有其他我可以使用的工具;我正在尝试学习如何使用 PyCharm 的 git 功能。 (可能我不应该在问题上有 git* 标记。)
  • This answer 适用于 PyCharm 并且仍然有效。
  • @yole 从技术上讲,它可能是重复的,但显然不是这样——你必须知道 IDEA 和 PyCharm 基于相同的代码和插件,并假设在 2 中没有任何变化1/2 年。支持推荐给我的 JetBrains 票证更有说服力。

标签: python git pycharm git-commit


【解决方案1】:

我向 JetBrains 提交了一个支持请求(因为我使用的是免费社区版本,所以我没有抱太大期望)并被定向到以下增强请求票:

所以,在 JetBrains 的支持下,目前是不可能的;未来的审讯者可以参考上述票证的状态。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-14
    • 2021-05-15
    • 1970-01-01
    • 1970-01-01
    • 2018-05-21
    • 2013-03-29
    相关资源
    最近更新 更多