gpt4 book ai didi

Git commit --amend 别名挂起

转载 作者:行者123 更新时间:2023-12-02 19:39:13 26 4
gpt4 key购买 nike

我的 ~/.gitconfig 中有这个别名:

[alias]
am = commit -a --amend -C HEAD

但是,当我运行 git am 时,它挂起,并且我在提示符处得到 (master|AM/REBASE) ,并且我必须运行 git am --abort.

最佳答案

已经有一个 git am命令。您的别名无效(因为已经存在这样的命令),当您运行 git am 时,您实际上正在执行该命令。如果您选择不同的别名,例如 ca(“commit amend”的缩写),它应该可以工作:

[alias]
ca = commit -a --amend -C HEAD

顺便说一句,git commit 有一个 --no-edit 标志,您可以使用它来代替 -C HEAD:

[alias]
ca = commit -a --amend --no-edit

关于Git commit --amend 别名挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60531700/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com