什么时候使用git commit -m,什么时候使用git commit -a?

ulydmbyx  于 2022-12-10  发布在  Git
关注(0)|答案(1)|浏览(286)

我是git bash的新手。我也从git GUI变得更复杂了。我注意到有git commit -agit commit -m bash命令用于推送提交。什么时候应该使用这两个命令,或者它们可以互换吗?
我所有的提交都使用git commit -m

watbbzwu

watbbzwu1#

git help commit详细说明了这两个选项的含义:

  • -一、--全部
    告诉命令自动暂存被修改和删除的文件,但你没有告诉Git的新文件不受影响。
    [...]
    -m,--消息=
    使用给定的msg〉作为提交消息。如果给定了多个-m选项,它们的值将连接成单独的段落。
    -m选项与-c,-C与-F互斥.
    也就是说,它们是完全正交的,您可以使用其中一个、两个或都不使用来运行git commit

相关问题