Teh Hermit

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
git [2022/05/30 14:08] – [Команды для работы с git] jpgit [2023/02/15 10:13] (current) jp
Line 241: Line 241:
   git reset --hard commit-name   git reset --hard commit-name
      
-:!: commit-name - имя коммита, до которого мы сбрасываем ветку (т.е. сам этот коммит станет HEAD).+:!: commit-name - имя коммита, до которого мы сбрасываем ветку (т.е. сам этот коммит станет HEAD). \\
 :!: Использовать очень осторожно, изменения будут потеряны.  :!: Использовать очень осторожно, изменения будут потеряны. 
  
Line 247: Line 247:
  
   git commit --amend -m 'new_comment'   git commit --amend -m 'new_comment'
 +  
 +Добавить файл в проведенный коммит без редактирования сообщения коммита:
 +
 +  git commit --amend --no-edit
 +  
 +Отменить слияние веток:
 +
 +  git reset --merge commit-name
 +  
 +:!: commit-name - имя коммита, предшествовавшего слиянию.
 +
 +Отменить слияние, если произошёл конфликт: 
 +
 +  git merge --abort
 +  
 +Переименовать ветку:
 +
 +  git branch -m new-name
 +  
 +Удалить ветку:
 +
 +  git branch -d branch-name
 +  
 +:!: Данная команда не удалит ветку, если она не будет влита куда-то ещё.
 +
 +Принудительно удалить ветку, даже если она не влита:
 +
 +  git branch -D branch-name
 +  
 +Удалить ветку в удаленном репозитории:
 +
 +  git push -u origin --delete branch-name
 ==== Состояния файлов git ==== ==== Состояния файлов git ====
  
Line 274: Line 306:
  
 :!: //При этом нельзя включить в исключения файл из папки, которая исключена целиком.// :!: //При этом нельзя включить в исключения файл из папки, которая исключена целиком.//
 +
 +----
 +
 +==== Работа git с SSL ====
 +
 +Отключить все проверки SSL для клиента git.
 +
 +//:!: (НЕ БЕЗОПАСНО для постоянной работы)// 
 +
 +   git config --global http.sslVerify false # Do NOT do this!
 +Использовать хранилище сертификатов Windows вместо собственного.
 +
 +   git config --global http.sslBackend schannel
 +{{tag>DevOPS GIT}}
git.1653919721.txt.gz · Last modified: by jp