Що таке еквівалент Magit git add [--intent-to-add] <filename>
для перевірки новоствореного файлу в Git?
Що таке еквівалент Magit git add [--intent-to-add] <filename>
для перевірки новоствореного файлу в Git?
Відповіді:
Для постановки зміни натисніть sна точку на будь-якій "поетапній зміні". Сюди входять файли, перелічені нижче "Неназвані файли" та "Ненаписані зміни".
Ви також можете розширити файли нижче "Ненаписані файли", використовуючи TAB(також працює для багатьох інших розділів), щоб побачити описи. Потім ви можете поставити окремий елемент, знову натискаючи, sпоки точка знаходиться всередині нього.
Ви навіть можете виставляти лише частини частини, використовуючи регіон. Для цього натисніть, C-SPCщоб позначити початок регіону, а потім nкілька разів перейти до місця, де регіон повинен закінчитися.
Для того, щоб git add --intent-to-add
використовувати C-u s.
Ви також можете знеструмити, відкинути, повернути назад та застосувати зміни подібним чином. Це більш докладно описано в посібнику. Зокрема, див. Постановка та знімання , Застосування та Розділи . Постановка також висвітлена в Початок роботи .
s
встановить файл. Але як я можу просто додати файл, щоб git почав відслідковувати файл, але не стадіювати всі зміни?
C-u s
.
Якщо ви шукаєте, це спосіб додати / встановити файл безпосередньо з його буфера: спробуйте команду magit-stage-file
. Якщо ви робите це багато, ви можете прив'язати його до ключа.
Як вже вказували інші, більш поширений спосіб встановити / додати файли - це з magit-status
буфера.