Git rebase 与 GUI 交互

问题描述 投票:0回答:1

当我们执行

git rebase -i master
时,它会出现我们需要将哪个提交提交到
squash
pick
等的消息。只有这样,它才能继续并完成
git rebase -i

我的问题是对于大多数PC,它会在命令窗口中显示消息,我们需要对其进行更改并执行一些命令才能继续。这对我来说有点麻烦,因为我的一台 PC 能够通过 Git GUI 更改消息。

enter image description here

在那台电脑上,当我在命令提示符窗口中执行

git rebase -i master
时,它将弹出 Git GUI,我可以在其中直接修改消息,通过单击保存图标保存并关闭它。命令提示符窗口中的 Git 将自动继续并完成
rebase -i
作业。

如何设置 git 在那些不显示 GUI 的电脑上显示 GUI?

git git-gui
1个回答
0
投票

它是来自 GitExtensions 的编辑器。您可以通过以下方式进行设置

git config --global core.editor "\"C:/YourPath/GitExtensions/GitExtensions.exe\" fileeditor"

我是在 GitExtensions 安装时自动完成的。

© www.soinside.com 2019 - 2024. All rights reserved.