BY Mogilev, 212027
+375445544244
ПОДЕЛИСЬ ЭТИМ
24 января 2020, 08:26    Администратор по умолчанию 0    0 0
24-01-2020 08:30:00 Comments ollserg & MaxWeb for you

Git шпаргалка

github

 GitHub для Windows

 https://windows.github.com

 GitHub для Mac

 https://mac.github.com

 Git для всех платформ

 http://git-scm.com 

Git-дистрибутивы для систем Linux и POSIX доступны на официальном сайте Git SCM.

 Установка

Настроить инструменты
Настройте информацию пользователя для всех локальных репозиториев

 $ git config --global color.ui auto

Включает полезную раскраску вывода командной строки

 $ git config --global user.email "[адрес электронной почты]"

Устанавливает адрес электронной почты, который вы хотите прикрепить к вашей транзакции фиксации

 $ git config --global user.name "[name]"

Устанавливает имя, которое вы хотите прикрепить к вашим транзакциям фиксации

 $ git clone [url]

Клонировать (скачать) репозиторий, который уже существует на GitHub, включая все файлы, ветки и коммиты

Создать репозитории

При запуске с новым хранилищем вам нужно только сделать это один раз; либо локально, затем нажмите на GitHub, или путем клонирования существующее хранилище.

 $ git init

Превратить существующий каталог в репозиторий git

 $ git pull

Обновляет вашу текущую локальную рабочую ветку со всеми новыми фиксирует из соответствующей удаленной ветки на GitHub.

 git pull - это сочетание git fetch и git merge

Синхронизировать изменения

Синхронизируйте ваш локальный репозиторий с удаленным репозиторием на GitHub.com

 $ git push

Загружает все локальные ветки коммитов на GitHub

 $ git merge

Объединяет удаленное отслеживание ветки в текущую локальную ветку

 $ git fetch

Загружает всю историю из веток удаленного отслеживания

 $ git branch -d [имя-ветви]

Удаляет указанную ветку

 $ git merge [branch]

Объединяет историю указанного филиала в текущая ветка. Обычно это делается в запросах по запросу, но это важная операция Git.

 $ git checkout [имя-ветви]

Переключается на указанную ветку и обновляет рабочий каталог ветви

Ветви - важная часть работы с Git. Любые сделанные вами коммиты будут сделаны в той ветке, в которой вы находитесь «Проверено» на. Используйте git status, чтобы увидеть, какая это ветка.

 $ git branch [имя-ветви]

Создает новую ветку

Файл .gitgnore

Иногда может быть хорошей идеей исключить файлы из отслеживается с Git. Обычно это делается в специальном файле с именем  .gitignore. Вы можете найти полезные шаблоны для .gitignore файлы на github.com/github/gitignore.

Git - это система управления версиями с открытым исходным кодом, которая облегчает работу GitHub на ваш ноутбуке или ПК. Эта шпаргалка суммирует часто используемую командную строку Git инструкции для быстрого ознакомления.

services@github.com
services.github.com

Хотите узнать больше об использовании GitHub и Git?

Отправьте электронное письмо в учебную команду или посетите наш веб-сайт для обучения расписание событий и доступность частного класса.
Повышение квалификации Git: с открытым исходным кодом, распределенная система контроля версий GitHub: платформа для размещения и совместной работы над репозиториями Git commit: объект Git, снимок всего вашего хранилища, сжатый в SHA ветвь: легкий подвижный указатель на коммит клон: локальная версия репозитория, включая все коммиты и ветки remote: общий репозиторий на GitHub, который все члены команды используют для обмена своими зменениями
fork: копия репозитория на GitHub, принадлежащая другому пользователю pull request: место для сравнения и обсуждения различий, представленных в ветке с отзывами, комментариями, интегрированными тесты и многое другое HEAD: представляющий ваш текущий рабочий каталог, указатель HEAD можно перемещать в разные ветви, теги или коммиты при использовании git checkout глоссарий "Мастер" филиал Подтвердить изменения Отправить запрос извлечения Обсудить предлагаемые изменения  и сделать больше коммитов Создать ветку «Feature» из ветви «Master». Объединить «Feature» в «Master». GitHub Flow

 $ git commit -m "[описательное сообщение]"

Постоянно записывает снимки файлов в историю версий

 $ git add [file]

Снимки файла при подготовке к управлению версиями

 $ git show [commit]

Вывод метаданных и изменений содержимого указанного коммита

Вносить изменения

Просмотрите и проверьте эволюцию файлов проекта

$ git diff [первая ветвь] ... [вторая ветвь]

Показывает различия в содержании между двумя ветвями

 $ git log --follow [file]

Перечисляет историю версий файла, включая переименования

 $ git log

Перечисляет историю версий для текущей ветки

 $ git reset --hard [commit]

Отбрасывает всю историю и изменения обратно в указанный коммит

Повторить совершает

Стереть ошибки и историю замены ремесла

ВНИМАНИЕ! Изменение истории может иметь неприятные побочные эффекты. если ты необходимо изменить коммиты, которые существуют на GitHub (удаленный), действовать с осторожностью. Если вам нужна помощь, обратитесь в
github.community или обратитесь в службу поддержки.

 $ git reset [commit]

Отменяет все коммиты после [commit], сохраняя изменения локально

Git шпаргалка


Баннеры
Индекс цитирования
Новости, новости Беларуси, последние новости, новости мира на Uvaga.By
Первый Каталог - Видео, аудио, фото техника

Контакты

212027 РБ Могилёв
Phone: +375 - 33-690-5554
Phone: +375 - 44-55-44-2-44
Email: maxweb.of.by(сабака)gmail.com
Открыть на карте