Разница между «git add -A» и «git add»
Git — это бесплатная распределенная система управления версиями с открытым исходным кодом, предназначенная для быстрой и эффективной обработки любых проектов, от небольших до очень крупных. По сути, это программное обеспечение для отслеживания изменений в любом наборе файлов, обычно используемое для координации работы программистов, совместно разрабатывающих исходный код во время разработки программного обеспечения.
Функции:
Его массово используют программисты, работающие над проектами в команде, со следующей целью.
- Следите за всеми файлами в проекте.
- Запишите изменения, сделанные в файлах проекта.
- Сравнивайте и анализируйте коды.
- Восстановить предыдущие версии.
- Слияние кода из разных систем членов команды.
Работа: мы используем различные команды при работе с git, вот подробное объяснение двух команд, с которыми нас часто путают, например, «git add» и «git add -A».
A. Команда Git add
«git add» помещает измененную версию файла из рабочего каталога в промежуточную область.
Синтаксис:
git add file_name_with_extension
Пример:
git add readme.md
B. Git Добавить -команда
«git add -A» выполняет все изменения. Это эквивалентно « git add -all» или « git add. , git add -u” в сочетании. Здесь мы поймем разницу между ними обоими следующим образом.
- «Гит добавить». размещает новые файлы и модификации без удаления (в текущем каталоге и его подкаталогах).
- «git add -u» этапы модификации и удаления без новых файлов.
Шаг-4:
Команда:
Таким образом, «git add -A» — удобный ярлык для обоих из них.
git add -A
или же
git add -all
или же
git add . git add -u
Этапы реализации:
Короче говоря, мы можем сказать, что «git add» используется для подготовки определенного файла, в то время как «git add -A» размещает все измененные файлы одновременно.
Шаг 1: На следующем снимке экрана изменения внесены в пять файлов.
Шаг 2: Теперь, чтобы добавить один файл в промежуточную область, мы используем «git add имя_файла с расширением», как показано ниже.
Шаг 3: Чтобы добавить сразу несколько файлов в промежуточную область, мы используем «git add -A», как показано ниже.
Наконец, давайте обсудим различия между git add и git add -a .
GIT ДОБАВИТЬ | GIT ДОБАВИТЬ -A |
Git add <filename> добавляет только любой конкретный файл. | Git add отправляет все файлы из неотслеживаемой области в рабочую область. |
Git add больше подходит для использования в больших проектах, где обычно вносятся небольшие изменения. | Git добавить -a, все неотслеживаемые файлы в промежуточную область. |
«Git add» сравнительно менее удобен. | «Git add -a» более полезен. |
Git add не удаляет изменения стадии добавления. | Git добавляет этапы изменения, включая модификацию или удаление кода, |