Гит Это система управления распределенной версией с открытым исходным кодом, которая облегчает работу GitHub, BitBucket и Gitlab на вашем рабочем столе или портативном компьютере. Этот чит-лист суммирует широко используемые аргументы командной строки GIT для быстрой ссылки.
Конфигурация
Следующие аргументы командной строки должны настроить информацию о пользователе для всех локальных репозиториев.
Устанавливает имя, которое вы хотите прикрепить к вашим транзакциям
Git Config —global user.name «Orestis Pantazos»
Устанавливает письмо, которое вы хотите прикрепить к вашим транзакциям
Git Config —global user.email «opantazos@gmail.com»
Создать репозитории
Начиная с нового репозитория, вам нужно только сделать это один раз; Либо локально, затем нажмите на Github, или клонируя существующий репозиторий.
Поверните существующий каталог в репозиторий Git.
git init.
Клон и загрузите репозиторий, который уже существует на GitHub, включая все файлы, ветви и коммиты.
Гит клон https://github.com/orestispantazos/java-ee-kickoff-app
ветви
Ветви являются важной частью работы с Git. Любые комбиниты, которые вы делаете, будут сделаны на ветке, к которой вы в настоящее время оформляются. Использовать Статус Git
Чтобы увидеть и проверить, какая ветвь это.
Создает новую ветвь
Git Hired Etfix/Test
Переключается на указанную ветку и обновляет рабочий каталог
Git Checkout Ebile/Test
Сочетает в себе историю указанного филиала в текущую ветку. Обычно это делается в запросах на тягу, но является важной работой гита.
Git Merge Ebile/Test
Удаляет указанную ветку
GIT филиал-по бочке/тест
Файл .gitignore
Иногда это может быть хорошая идея, чтобы исключить файлы от отслеживания с Git. Это обычно делается в специальном имени файла .gitignore
Отказ
Синхронизировать изменения
Синхронизировать свой локальный репозиторий с помощью удаленного хранилища на github.com.
Объединяет дистанционную отслеживание ветви в текущую локальную ветвь.
Git Merge
Загружает все локальные ветви отдают от GitHub.
Git push.
Обновления вашего текущего локального рабочего ветви со всеми новыми коммитами от соответствующей дистанционной ветви на GitHub.
git pull.
Примечание: Git Pull
это сочетание Git Fetch
и Git Merge
🔁 быть продолженным 🔁
Оригинал: «https://dev.to/orestispantazos/devops-cheat-sheet-3odb»