Git - Основные команды

Опубликовано: Комментариев: 0

Напишу тут основные команды для работы в терминале с системой контроля версий GIT. Если вы не знаете с чего начать в GIT - вам сюда.  git push – загрузка локальных изменений на удаленный репозиторий. git pull – загрузка с удалённого репозитория на локальный. git add . git commit -m "КОМЕНТ" git push origin master git status git branch -a >> какие ветки есть и которая сейчас git checkout -b develop >> Перешел к новой ветке 'develop' git checkout develop >> Уже в 'develop'

Удаление ветки (branch) в GIT

Локальное удаление: git branch -d develop Удаление на сервере: git push origin --delete develop >> удалить ветку develop на удаленном сервере или можно проще: git push origin :develop

Отправить (скопировать) файл с одной ветки в другую

(git push file from 1 branch to another) Для этого выполняем команду:
git checkout otherbranch myfile.txt
нужно быть в той ветке, куда мы хотим скопировать файл. otherbranch - имя ветки, с которой копируем Синтаксис команды:
git checkout <commit_hash> <relative_path_to_file_or_dir>
git checkout <remote_name>/<branch_name> <file_or_dir>

 Смотрим историю изменений в GIT репозитории

git log --graph --all --decorate --oneline
  •  --graph - выводим с прорисовкой графики
  • --all - все ветки
  • --decorate
  • --oneline каждый комит в 1 строку
Больше возможностей log по командам:
git log --help
  в Ubuntu Linux можно еще и так:
man git-log