Git: является ли unpressed коммит только файлами в индексе?
Это может быть неправильным в инструменте, который я использую (Code Collaborator), но он дает выбор добавления "unpressed commit" или просто "commit".
Я бы подумал, что выдвинутый коммит - это коммит, отправленный в источник, в то время как непередаваемый коммит был бы добавлен локально, а затем зафиксирован. Но кажется, что невыдвинутые коммиты могут быть просто файлами, добавленными, но еще не зафиксированными локально, в то время как коммиты добавляются и фиксируются локально, но не отправляются в источник. Так это стандартный способ ссылки на состояние файлов в Git?
1 ответ
Неотдавленные коммиты являются коммитами (как в git add
затем git commit
), которые находятся в вашем местном филиале, но не git push
на пульт.
Сотрудник Code не будет загружать изменения, которые ставятся или не ставятся с использованием этой опции, только зафиксированные.
При выборе "Добавить коммиты" вы будете перечислять все коммиты по идентификатору, которые вы хотите включить в обзор.
Когда вы выбираете "Добавить невыгруженные коммиты", он загружает все коммиты, которые находятся в вашей локальной ветке, но не были перенесены на удаленный.