一开始都是很习惯下 git add . 这个指令,会把大部分的更动档案都加入;

如果有遗漏的(像是 untracked ),就再用 git add -u 加入。

不过实际上在写 rails 专案时,这种习惯并不好,每次的 git commit -m 应该都有明确的一项任务,比方说某个page、某张ticket、某个任务需求。

推荐在加入档案时,指令下 git add -i ,也就是互动模式,进入后选2可以选择哪些档案要加入,3是移除已加入的档案,4是加入untracked的档案。

完成后选1可以确认状态,然后再下 git commit -m 。

 

附注:git add -i 也可以用来移除不小心加入不该加入档案的状况,进去选3就可以移除本次 commit 不想上去的档案。

相关文章