Частые команды git

Копируём файлы из удалённого репозитория
git clone https://github.com/some_user/my.git
После выполнения у вас появится папка ./my
Если нужен не дефолтный бранч
git clone —branch (или -b) branch_name https://github.com/some_user/my.git

Скачать обновления с сервера в уже скачанную папку
cd ./my && git pull

После наших изменений, отправить их на сервер.
git add . # точка означает все файлы, можно указать определённые файлы
git commit -m «Описание ваших изменений»
git push # Отправка изменений на сервер

Удалить файл(ы)
git rm text.txt
git commit -m «Описание ваших изменений»
git push # Отправка изменений на сервер

Отмена последнего коммита
git revert HEAD # HEAD~3 — вернуть состояние на 4 дейстия назад

Удаления коммитов(внесенных изменений на сервер)
git pull # Скачиваем самую свежую версию
git reset —hard 6a844d3d489 # Имя коммита
git push origin +master # +master — имя бранча

Удаление тега
git tag -d имя_тега
git push origin :refs/tags/имя_тега

Соединить одну ветку с другой
git checkout имя_ветки_куда_записываем
git merge имя_ветки_из_который_пишем

Создание нового бранча
git checkout -b New_branch
Отправить наш новый бранч на сервер
git push —set-upstream origin New_branch

Показать существующие бранчи
git branch -a

Удалить бранч
git branch -D branch_name

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *