我有大量修改过的文件。
我想在 3 次提交中提交它们。
(一些通过自动合并添加,一些与 bug1 相关,一些与 bug2 相关)
我怎样才能只提交 30 个文件中的 2 个文件?
我怎样才能在 30 次中提交 25 次?
我有大量修改过的文件。
我想在 3 次提交中提交它们。
(一些通过自动合并添加,一些与 bug1 相关,一些与 bug2 相关)
我怎样才能只提交 30 个文件中的 2 个文件?
我怎样才能在 30 次中提交 25 次?
首先,添加所有文件:
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"
基本上,首先从“要提交的更改”列表中删除您不想提交的文件,然后提交所有剩余的文件。
您只能添加 2 个文件并提交!
$git add <file1>
$git add <file12>
$git commit -m "Your message"
如果您永久不想.gitignore
暂存文件,请在您已初始化 git 的文件夹中创建一个文件,并指定不想跟踪的文件。