出于某种原因,我认为这样做:
git commit -a -m "commit something here"
-a
部分已经有了ADD文件,但我错了(事实上,因为它意味着所有而不是ADD)并且通过示例(因为没有添加文件)。
所以,我仍然需要:
git add .
git commit -a -m "whatever"
是否有办法提交自动添加未跟踪文件的选项?
答案 0 :(得分:1)
这是一个有用的操作,但您必须在此行中添加别名(使用shell函数):
[alias]
commitall = "!f() { git add -A; git commit -m $1}; f"
答案 1 :(得分:0)
没有办法自动提交未跟踪的文件。您必须使用git add <filename>