Как зафиксировать и отправить все изменения, включая удаление? - PullRequest
8 голосов
/ 17 февраля 2012

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

Ответы [ 6 ]

13 голосов
/ 17 февраля 2012

Вам нужно будет сделать git add -A, чтобы добавить все файлы, новые файлы, изменения и удаленные файлы. Затем добавьте git commit и git push

1 голос
/ 09 декабря 2016

Пожалуйста, следуйте этим командам git commit -am «message» (чтобы добавить и зафиксировать в одной команде) git push origin [имя ветви]

1 голос
/ 17 февраля 2012

Объединение всех необходимых отдельных команд в один псевдоним ?!

1 голос
/ 17 февраля 2012

Можете ли вы попробовать следующее git commit -a

0 голосов
/ 15 ноября 2018

Используйте следующие команды-

  1. git add -A для добавления всех файлов, новых файлов, изменений и удаленных файлов.
  2. git commit -m "Your message" для сохранения изменений, внесенных в файлы.
  3. git push -u origin master для отправки ваших подтвержденных изменений на пульт хранилище, где локальная ветвь называется master для удаленного названный источник
0 голосов
/ 26 октября 2018

Насколько я понимаю ваш вопрос, вы спрашиваете о параметре "-u", как показано ниже, который добавит все уже существующие в репо записи (но не новые):

git add -u

, который соответственно man-страницам:

   -u, --update
       Update the index just where it already has an entry matching <pathspec>. This removes as well as modifies index entries to match the working tree, but adds no new files.
       If no <pathspec> is given when -u option is used, all tracked files in the entire working tree are updated (old versions of Git used to limit the update to the current directory and its subdirectories).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...