Концепция отслеживания git и постановки git

Когда вы изменяете файл в своем рабочем каталоге, git говорит вам использовать "git add" для сцены.

Когда вы добавляете новый файл в рабочий каталог, git говорит вам использовать «git add», чтобы начать отслеживание.

Я немного смущен этими двумя концепциями, потому что я предполагал, что отслеживание изменений в файле отличается от его подготовки для фиксации

22
задан Jeele Yah 27 September 2011 в 06:04
поделиться

1 ответ

У Git есть понятие, известное как «индекс». Чтобы создать новый коммит, вы заполняете индекс содержимым, которое вы хотели бы иметь в следующем коммите. Это означает, что вы должны явно указать Git, какие изменения вы хотите внести в следующий коммит, используя git add. (git add -p для добавления только одиночных фрагментов)

Для Git не имеет значения, обновляете ли вы только файл («этап изменения») или добавляете полное содержимое нового файла (» начать отслеживать файл «) - оба раза все, что видит индекс Git, это добавление новых изменений

14
ответ дан 29 November 2019 в 04:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: