Гит это инструмент разработки, используемый командами для управления исходным кодом и простой работы с проектами. Однако у него нет возможности отслеживать пустые каталоги, поэтому, если пользователи создают пустой каталог, он не отслеживает такой каталог и игнорирует его.
Этот блог объяснит разницу между gitkeep и gitignore в Git.
Что такое gitkeep и gitignore в Git?
gitkeep используется для добавления пустого каталога в репозиторий Git; однако это не встроенная функция Git. Например, иногда пользователи создают пустые каталоги и хотят добавить их в репозиторий. Для этого необходимо создать « .gitkeep » под пустым каталогом. После этого он станет частью репозитория Git.
С другой стороны, gitignore перечисляет файлы, которые Git игнорирует при поиске неотслеживаемых файлов. Если пользователи хотят скрыть или защитить какую-либо конфиденциальную информацию, касающуюся их проектов, например учетные данные, они могут сохранить ее как «. gitignore файлы.
Посмотрите на разницу между gitkeep и gitignore в Git.
Разница между gitkeep и gitignore в Git?
Здесь мы перечислили основное различие между gitkeep и gitignore:
gitkeep | gitignore |
gitkeep не является встроенной функцией Git, поскольку он используется только для хранения пустых каталогов. | gitignore используется для вывода списка игнорируемых файлов. |
gitkeep используется для отслеживания пустых каталогов в Git. | Он используется для сохранения конфиденциальной информации. |
Давайте проверим приведенные ниже разделы, чтобы понять, как использовать gitkeep и gitignore в Git.
Как использовать gitkeep в Git?
Чтобы создать пустую папку в Git с помощью gitkeep, следуйте приведенным ниже инструкциям.
Шаг 1: Запустите Git Bash
Откройте терминал Git Bash в вашей системе с помощью кнопки « Запускать меню:
Шаг 2: Создайте пустую папку
Создайте пустую папку в репозитории Git с именем « мкдир команда:
$ мкдир пустая папка
Шаг 3: Перейдите к папке
Далее выполните « CD ” для перехода в созданную пустую папку:
$ CD пустая папка
Шаг 4: Создайте файл .gitkeep
Создать ' .gitkeep » в пустой папке с помощью предоставленной команды:
$ трогать .gitkeep
Шаг 5: Добавьте файл
Запустите « git добавить . », чтобы добавить файл и обновить индекс Git для отслеживания:
$ git добавить .
Шаг 6: Зафиксируйте изменения
После этого внесите изменения в репозиторий Git с помощью « git совершить команда:
$ git совершить -м 'пустая папка'
Здесь, ' -м ” — это флаг, используемый для добавления сообщения коммита в двойные кавычки:
Шаг 7: Нажать фиксацию
Наконец, мы отправим коммит с пустой папкой в удаленный репозиторий Git:
$ git push --set-upstream происхождение основной
Вывод ниже показывает, что мы успешно отправили фиксацию с пустым каталогом Git:
Давайте прочитаем следующий раздел, чтобы понять, как использовать « gitignore » в Гит.
Как использовать gitignore в Git?
Выполните следующие шаги, чтобы игнорировать пустую папку при отслеживании репозитория Git с помощью gitignore.
Шаг 1: Откройте репозиторий Git
Сначала откройте репозиторий Git в вашей системе:
Шаг 2: Создайте пустую папку
Далее щелкните правой кнопкой мыши внутри выбранной папки, выберите « Новый » из появившегося меню и нажмите на « Папка ' вариант:
Установите имя папки как « .gitignore ”:
Шаг 3: Запустите Git Bash
Откройте « Гит Баш ” в вашей системе с помощью “ Запускать меню:
Шаг 4: Перейдите в каталог
Перейдите в репозиторий Git, используя « CD команда:
$ CD 'C:\Пользователи \n азма\Линукс_1'
Шаг 5: Проверьте статус
Наконец, проверьте состояние каталога Git, в котором мы создали пустую папку:
$ статус git
Как видите, Git не перечислил « .gitignore ' папка:
Мы объяснили разницу между gitkeep и gitignore в Git.
Вывод
Пустая папка в репозитории Git называется « .gitkeep », который используется для создания репозитория Git, содержащего еще один пустой каталог. С другой стороны, « .gitignore” используется для сохранения конфиденциальной информации, которая не раскрывается при отслеживании репозитория Git. Этот блог продемонстрировал разницу между Gitkeep и Gitignore в Git и способы их использования.