Шпаргалка по терминалу Git с фотографиями!

Контроль версий вообще, почему?

  • объединяет файлы, когда над одним и тем же файлом работает несколько человек.
  • действует как капсула времени, где вы можете проверить прошлые коммиты, если вам когда-нибудь понадобится вернуться.

Почему GIT лучше?

  • Это распределенное репо. У всех есть копия на их машинах.
  • Его нет в центральном хранилище.
  • Вы можете работать над ним в автономном режиме.

git config — глобальное имя пользователя «Philip John Basile»

Установка автора кода

git config — глобальный user.email [email protected]

Установка электронной почты автора

git config — глобальный color.ui true

включить красивые цвета

инициализация git

Инициализирует репозиторий Git в выбранном вами каталоге.

статус git

Видит, каково текущее состояние нашего проекта и что изменилось.

git commit -m ‘добавить милую историю про октокота’

Сохраняет сохраненные изменения с сообщением, описывающим, что было изменено.

git добавить octocat.txt

Указывает Git начать отслеживать изменения, внесенные в octocat.txt.

См. также:  Подсчет вхождений символа в текстовый файл

git add README.txt ЛИЦЕНЗИЯ

добавляет два файла README.txt и LICENSE в промежуточную область.

git добавить *.txt

Добавляет все файлы txt в текущий каталог

git add docs/*.txt

Добавляет все файлы txt в каталог документов

git добавить документы/

Добавляет все файлы в папку docs

git добавить ‘*.txt’

Добавляет все текстовые файлы во весь проект

git add — все

добавляет все файлы в промежуточную область.

журнал git

Журнал Git, который запоминает все изменения, которые мы внесли до сих пор, в том порядке, в котором мы их вносили.

git remote add origin https://github.com/try-git/try_git.git

Отправляет наш локальный репозиторий на удаленный сервер GitHub.

git push -u источник происхождения

Команда push сообщает Git, куда поместить наши локальные коммиты, когда мы будем готовы. Имя нашего удаленного сервера — origin, а имя локальной ветки по умолчанию — master. -u сообщает Git, что нужно запомнить параметры, чтобы в следующий раз мы могли просто запустить git push, и Git будет знать, что делать.

главный источник git pull

Проверяет наличие изменений в нашем репозитории GitHub и извлекает любые новые изменения.

git diff HEAD

Просмотр всех конфликтов слияния. Поскольку используется HEAD, он отличается от нашего последнего коммита.

git diff — поэтапно

Позволяет увидеть только что внесенные изменения.

git reset octofamily/octodog.txt

Позволяет удалять файлы из архива с помощью команды git reset.

git checkout — octocat.txt

Если вы ошибетесь, вы можете заменить изменения в рабочем дереве последним содержимым в голове. Уже добавленные в индекс изменения, а также новые файлы будут сохранены. Это избавит вас от всех изменений с момента последней фиксации для octocat.txt.

очистка ветки git

Создает копию их кода, в который они могут вносить отдельные коммиты. После этого вы объединяете эту ветку с основной основной веткой.

См. также:  Настройка платформы Python для проектов машинного обучения

ветвь git

Перечисляет локальные филиалы.

очистка git checkout

Переход с одной ветки на другую.

git rm ‘*.txt’

Эта команда не только удалит фактические файлы с диска, но также проведет удаление файлов за нас.

git merge clean_up

Сливает изменения из ветки clean_up в ветку master.

ветвь git -d clean_up

Удалите ветку, когда вы объединили ее содержимое и она больше не нужна.

git push

Перемещает содержимое в удаленное репо.

Теперь попробуйте сами!

 

Попробуйте Git
Узнайте, как использовать Git с интерактивным курсом Code School «Попробуйте Git
.try.github.io»

Понравилась статья? Поделиться с друзьями:
IT Шеф
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: