Git

Просмотр статуса репозитория

git status

И историю коммитов

git log

Удалить git ветку

git branch yourbranch -d

Откатиться к последнему коммиту

git reset --hard

Стереть все файлы которые не отслеживаются и не в игноре (-n предварительный просмотр изменений )

git clean -n

Для удаления файла из git-репозитория без его физического удаления:

git rm --cached mylogfile.log 

Для удаления папки (рекурсивно) можно сделать так:

git rm -r --cached folderName 

А для того, чтобы ситуация не повторялась, лучше добавьте файл или папку в .gitignore.

 

Берет список игнорируемых файлов и удаляет их из индекса, а затем фиксирует изменения.

git ls-files --ignored --exclude-standard | xargs git rm --cached
git commit -am "Remove ignored files"

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

пятнадцать + 9 =

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.