小编典典

Git 在一个命令中添加和提交

all

有什么办法我可以做

git add -A
git commit -m "commit message"

在一个命令中?

我似乎经常执行这两个命令,如果 Git 有类似的选项git commit -Am "commit message",它会让生活变得更加方便。

git commit有修饰符,但它与提交前-a做的不太一样。添加新创建的文件,但不添加。有什么作用?git add -A``git add -A``git commit -am


阅读 111

收藏
2022-03-11

共1个答案

小编典典

您可以使用 git 别名,例如

git config --global alias.add-commit '!git add -A && git commit'

并将其与

git add-commit -m 'My commit message'

编辑: 恢复为记号 (‘),否则它将在 Linux 上进行 shell 扩展失败。 在 Windows 上 ,应该使用 双引号
(“)
代替(在评论中指出,未验证)。

2022-03-11