使用 git add -p
我可以一步一步地添加个人帅哥。
在很多情况下,我只想添加一个 hunk,然后立即退出交互模式。 我不希望下一个 hunk 出现,因为它会在编写提交消息时让我感到困惑,并迫使我向上滚动以查看添加的 hunk。
有什么方法可以直接执行此操作,而不是显示下一个大块头然后使用“q”?
我已经尝试输入“aq”,但它不起作用(我真的没想到它会起作用)。
最佳答案
一种解决方法: 像这样创建一个别名(在 ~/.gitconfig 中):
[alias]
apd = "!git add -p; git diff --staged -U12"
至少这可以让您在不滚动的情况下看到分阶段的差异。
当然,我们仍然欢迎任何其他答案。
关于git - 我可以让 "git add -p"在添加 hunk 后立即退出吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57539965/