1

我有大量修改过的文件。

我想在 3 次提交中提交它们。

(一些通过自动合并添加,一些与 bug1 相关,一些与 bug2 相关)

我怎样才能只提交 30 个文件中的 2 个文件?

我怎样才能在 30 次中提交 25 次?

4

2 回答 2

1

首先,添加所有文件:

git add .

提交 2 个(或更少的)文件:

git commit -m "my commit msg" file1 file2

提交 25:

git commit -m "my commit msg" file1 file2 .. file25

或者

git reset HEAD file26 file27 ..
git commit -m "my commit msg"

基本上,首先从“要提交的更改”列表中删除您不想提交的文件,然后提交所有剩余的文件。

于 2013-08-20T11:06:09.323 回答
0

您只能添加 2 个文件并提交!

$git add <file1>

$git add <file12>

$git commit -m "Your message"

如果您永久不想.gitignore暂存文件,请在您已初始化 git 的文件夹中创建一个文件,并指定不想跟踪的文件。

于 2013-08-20T11:02:09.933 回答