我有一些文件
1,2,3,4,5,6,7,8,9,10
我只想提交文件1-5,所以我添加了文件1-5
要提交的更改:
(使用“git reset HEAD ...”取消暂停)
1,2,3,4,5
并将文件6-10保留在“未提交提交”列表的更改中。
但是,当我想使用
提交时git commit -a
我也看到那些文件6-10
要提交的更改:
(使用“git reset HEAD ...”取消暂停)
我认为当我手动添加文件1-5时,文件6-10也不会添加到“要提交的更改”列表中吗?
答案 0 :(得分:2)
git commit -a
添加文件以及提交。它相当于:
git add -u .
git commit
从手册页:
OPTIONS -a, - all 告诉命令自动暂存已修改和删除的文件,但是没有告诉git的新文件 不是 影响。
你只想:
git commit
仅提交您上传的文件。