Git добавить файл / файлы в неустановленном состоянии - PullRequest
0 голосов
/ 19 марта 2020

Я хотел бы добавить новые / ранее не отслеживаемые файлы, не размещая их, чтобы я мог просматривать различия перед добавлением их изменений. Есть ли простой способ сделать это?

Я постараюсь ответить на свой вопрос, так как я хотел сделать это некоторое время, но просто посмотрел, как.

1 Ответ

0 голосов
/ 19 марта 2020

Используйте git add -N FILE1 FILE2 или git add --intent-to-add FILE1 FILE2, чтобы добавить новый файл как неотслеживаемый. Таким образом, вы сможете просмотреть diff файла перед его размещением. Вы также можете просто использовать git diff --cached для просмотра различий поэтапных изменений перед фиксацией.

Из документации git add:

   -N, --intent-to-add
       Record only the fact that the path will be added later. An entry for the path is placed in the index with no
       content. This is useful for, among other things, showing the unstaged content of such files with git diff and
       committing them with git commit -a.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...