# Инициализация git init # Добавить репу git remote add origin https://gitlab.com/dev_name/git_name.git # Получить все ветки git fetch --all # Сброс состояния git reset --hard # Залить одну ветку в другую git checkout [branch_you_want_to_receive_branch] git merge [branch_you_want_to_merge_into_branch] # Проверка состояния git status # Создать и перейти на ветку git checkout -b new-branch # Сброс состояния файлов и переход git checkout -f master # Как reset # Сброс состояния файлов через resets git reset --hard # Пул с перезаписью локальных правок git pull origin master -f # Сохранить учетные данные git config --global credential.helper store git pull # Удалить учетные данные git config credential.helper "" # Отменить последний комит git reset --soft HEAD~1 # Посмотреть родителя текущий ветки git log --graph --decorate # Залить ветку на сервер git push --set-upstream origin BRANCH_NAME # Переместить файл в untracked git rm --cached $filename # Переименовывание ветки git branch -m