Показаны различия между двумя версиями страницы.
Предыдущая версия | |||
— | programmirovanie:git [2025.06.23 06:05] (текущий) – feser | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Git ====== | ||
+ | |||
+ | ==== Первоначальная настройка Git ==== | ||
+ | git config --global user.name " | ||
+ | ==== Удаление удалённых файлов из индекса ==== | ||
+ | git rm --cached ' | ||
+ | |||
+ | ==== Все изменения (и удалённые тоже) ==== | ||
+ | git add -u | ||
+ | |||
+ | ==== удалить большие файлы ==== | ||
+ | git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch bin/ | ||
+ | | ||
+ | ==== Исправление незакоммиченных ошибок ==== | ||
+ | |||
+ | |||
+ | Если вы испортили рабочее дерево, | ||
+ | |||
+ | $ git reset --hard HEAD | ||
+ | Это отбросит все сделанные изменения которые вы возможно добавили в индекс git, а также все другие изменения в вашей рабочем дереве. Другими словами, | ||
+ | |||
+ | Если вы просто хотите восстановить только один единственный файл, предположим hello.rb, то выполните git checkout вместо | ||
+ | |||
+ | $ git checkout -- hello.rb | ||
+ | $ git checkout HEAD hello.rb | ||
+ | Первая команда восстановит hello.rb до версии хранящейся в индексе, | ||
+ | |||
+ | ==== Подключение через 443 порт ==== | ||
+ | |||
+ | <code - ~/ | ||
+ | Host bitbucket.org | ||
+ | Hostname | ||
+ | Port 443 | ||
+ | </ | ||
+ | |||