我有成千上万的文件需要提交,但我遇到了一次性提交它们的问题。如何自动一次提交500个文件?前500个文件应该有提交消息“初始提交部分1”,接下来的500应该说“初始提交部分2”,依此类推。我正在使用Windows,如果这很重要。
答案 0 :(得分:2)
我在git文档中没有看到有关添加一定数量文件的内容。如果那可能,那就太酷了。
你可以做的是将你的提交分解为更小的提交,以几种不同的方式,可能比任意数字更有意义。
您可以提交具有特定扩展名的所有文件:
doSomething()
您可以按目录提交文件:
% git add *.rb
% git st
On branch master
Your branch is up-to-date with 'origin/master'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: a.rb
new file: b.rb
new file: y.rb
new file: z.rb
或者(最不重要),你可以提交字母表前半部分的所有文件(跟随下半部分):
% git add first_dir/
有许多方法可以分解大型提交 - 无论哪种方式对您的文件最合乎逻辑都是我推荐的。