RU | EN | DE

CommandDescription
git initинициализация
git add *
git add text.txt
git rm text.txt
git mv oldname.txt newname.txt
добавить файлы
добавить файл
удалить файл
переименование файла
git commit -m “first commit”коммит с комментарием
git remote add origin https://github.com/path/name.git

git remote set-url origin git@github.com-vibond:VIBondarenko/clavionx.git
добавить удаленный репозитарий

изменить удаленный репозитарий
git push -u origin masterзалить изменения в удаленный репозитарий
git statusТекущее состояние репозитория (изменения, неразрешенные конфликты и тп)
git log —onelineпосмотреть все коммиты
git checkout .восстановить все.
git checkout “код коммита”вернуть до состояния этого коммита.
git checkout masterвернуться в ветку мастер
git fetch —all

git reset —hard origin/master или

git reset —hard origin/<название_ветки>
Восстановить файлы на локальном компьютере
git push originЗамерджить все ветки локального репозитория на удаленный репозиторий
git push origin masterАналогично предыдущему, но делается пуш только ветки master
git push origin HEADЗапушить текущую ветку, не вводя целиком ее название
git pull originЗамерджить все ветки с удаленного репозитория