git commit -m与-am的区别
git commit -m与-am的区别
首先 使用git commit -am是不是就可以完全不使用git add命令呢?不是
理解:git commit -m用于提交暂存区的文件;git commit -am用于提交跟踪过的文件
理论 要了解git commit -m与git commit -am的区别,首先要明白它们的定义
字面解释的话,git commit -m用于提交暂存区的文件,git commit -am用于提交跟踪过的文件
[注意]git commit -am可以写成git commit -a -m,但不能写成git commit -m -a
定义中出现了暂存区、跟踪过的文件等术语,如果要理解它们,就需要了解Git的文件状态变化周期
工作目录下面的所有文件都不外乎这两种状态:已跟踪(tracked)或未跟踪(untracked)。已跟踪的文件是指本来就被纳入版本控制管理的文
共有 0 条评论