Как я могу зафиксировать много новых файлов с помощью git gui, не щелкая каждый из них? - PullRequest
5 голосов
/ 09 апреля 2010

У меня есть тонна новых файлов для фиксации. Нажатие каждого из них в git gui (Windows) на сцену раздражает.

Как я могу зафиксировать целую кучу файлов одновременно?

Ответы [ 6 ]

15 голосов
/ 15 мая 2011

Хороший ответ от @ Сэма Шафрана на похожий вопрос состояний

Выберите элементы (выберите верхний, нажмите Shift, выберите нижний) и нажмите CTRL T

Или перейдите к фиксации -> Стадия для фиксации

7 голосов
/ 09 апреля 2010

Не используйте графический интерфейс ^^ ... a git add . добавит все новые файлы в индекс.

3 голосов
/ 09 апреля 2010

Я думаю, что если вы выделите их все и наберете ctrl + t, то вам следует поместить все выбранные файлы в очередь, хотя я считаю, что один из них обычно остается по неизвестной причине.

2 голосов
/ 09 апреля 2010

Вы можете взглянуть на GIT Extensions для другого графического интерфейса - я нахожу его довольно простым в использовании.

1 голос
/ 02 декабря 2013

В Git Gui, вы можете разместить все файлы одновременно с помощью опции меню:

commit> Stage changed files to commit

или ярлык ctrl + i

1 голос
/ 09 апреля 2010

при условии, что у вас установлено cygwin , вы можете ввести git commit -m 'whatever' после добавления изменений в область подготовки. Для массового добавления сделайте следующее: git add .

это, конечно, делается в командной строке

...