Git - действия
Войти

Git - действия

Git - действия

Добавление файлов в репозиторий

  1. git add file
  2. git commit -m "Комментарий"
  3. git push -u origin master
Получение списка веток

  1. git branch - без параметров, вы получите простой список имеющихся у вас веток
    * - указывает на ветку в которой вы сейчас находитесь
Получение списка всех веток (локальных и удаленных)

  1. git branch -a - без параметров, вы получите простой список имеющихся у вас веток
    * - указывает на ветку в которой вы сейчас находитесь
Получение удаленных веток

  1. git branch -r - без параметров, вы получите простой список имеющихся у вас веток
    * - указывает на ветку в которой вы сейчас находитесь
Посмотреть последний комит на каждой ветки

  1. git branch -v
Подключение локального репозитория к удаленному репозиторию GitHub

  1. Заходим в локальную папку где будет наш репозиторий
  2. git init - инициализируем репозиторий
  3. git remote add origin <адрес нашего репозитория на гитхаб>
Получение файлов из удаленного репозитория

  1. git pull origin master
Удаление локальной ветки

  1. git branch -d <ваша локальная ветка>
  2. git branch -D <ваша локальная ветка>

ключ -d это ярлык команды --delete, которая удаляет ветку, только если последняя полностью смержена в ее upstream ветку. Можно также использовать команду -D, которая является алиасом команды --delete --force, которая удаляет ветку «невзирая на ее мерж статус» (независимо объединяли вы ее с вышестоящей upsream веткой ли нет).

Удалить ветку на сервере

  1. git push origin --delete <имя_ветки>
Генерация ssh ключа

  1. ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Переключение на локальную ветку

  1. git checkout <имя ветки>
Копирование удаленной ветки

  1. git checkout -b remote_branch origin/remote_branch
Обновление локальной ветки с удаленной ветки принудительно

  1. git reset --hard origin/master
Теги:
php