Git one-liner添加所有内容(包括未跟踪的文件)并提交

时间:2017-08-19 19:54:59

标签: git github version-control git-commit git-add

我真的很懒,所以我经常喜欢运行git commit -am 'msg'一次性添加和提交所有内容。如果我很幸运,我没有添加任何未跟踪的文件,这将工作正常。但是,有时我会这样做,稍后在其他一些工作中运行git status,意识到我搞砸了,然后必须用git stashgit reset进行杂技正确提交中未跟踪的文件。这非常耗时。

我想知道是否有一种方法可以同时更改添加未跟踪的文件并使用单个git命令进行提交。等同于

的东西
git add -A :/
git commit -m 'msg'

有这样的命令吗?

1 个答案:

答案 0 :(得分:0)

您可以添加提交一个文件或多个文件:

git add /file1 /folder/file2 ...
git commit -m "message"

// single file
git add /file3
git commit -m "message"