2012-07-10 68 views
0

提交我有一些文件添加一些文件,並在GIT中

1,2,3,4,5,6,7,8,9,10

我要提交文件只有1-5,所以我添加的文件1-5

變更,必須承諾:

(使用 「git的重置頭......」 到unstage)

1,2,3,4,5

在變化

和離開文件6-10 「不上演提交」 列表。

但是,當我想用​​

git的承諾-a

犯我也看到這些文件6-10

變更,必須承諾:

(使用「git reset HEAD ...」停止)

我想當我手動添加文件1-5時,文件6-10將不會被添加到「要更改的提交」列表中嗎?

回答

2
git commit -a 

添加文件以及提交。它等效於:

git add -u . 
git commit 

從手冊頁:

OPTIONS -a,--all 告訴命令自動階段已修改和刪除的文件,但新文件你還沒有告訴git 是不是 受影響。

你只是想:

git commit 

,僅提交您所上演的文件。

相關問題