在执行常规的git提交时,gitcommit --verbose在编写提交消息时在文本编辑器中显示差异。假设我正在做一个交互式的rebase (git rebase --interactive)来编辑以前的提交。为了“继续”重建基址,我运行了git rebase --continue。这将打开一个用于编辑提交消息的文本编辑器,但不会显示差异。对提交进行更改后,如何在交互式reba
我在终端中使用git,并且知道我需要的大部分命令。因此,我想抑制输出中的“帮助提示”,即以(use "git ...开头的括号中的所有文本),以减少输出的冗长性。示例:On branch master
Your branch is ahead of 'origin/master' by 1 commit</em
得到了一个文件,它有两个感兴趣的提交,都在Master分支上,都只修改了一个文件foo:前一个提交AA和HEAD中的当前版本。我想将文件的两个版本合并到Master上的HEAD中,同时保留两个版本的部分内容。我做了我认为可行的最简单的事情:gitcommit -m "pulled foo back from prev