Что такое GIT Staging и разница между Add to Index и Add To GIT Index?
Я использую GibHub частный репозиторий. У меня недостаточно знаний об этом.
Что такое Git Staging? Какова цель Git Staging?
Когда использовать Git Staging?
Я нашел два разных варианта добавления файла в Git Staging.
- Project Explorer -> Team -> Добавить в индекс
- Team Synchronize -> Добавить в Git Index
Они оба отправляют файлы в Git Staging. Тогда в чем разница между этими двумя? Что лучше для пользователя? Они оба отправляют файлы в Git Staging.
Благодарю.
2 ответа
Они делают то же самое. Это просто несоответствие в маркировке.
Я внес изменения в EGit, чтобы сделать это согласованным, это будет в следующей версии (3.5).
"Постановка" - это процесс, который выполняется при выборе того, какие измененные файлы (или часть файлов) будут частью следующего коммита.
"Индекс" - это файл, в котором Git хранит файлы, которые были размещены. Он также называется "Стадион".
Добавление файла в индекс просто говорит: "Git, эта версия этого файла в моем рабочем каталоге должна быть частью следующего коммита, который я собираюсь создать".
Рекомендации: