git reset origin/main -- package.lock
git commit
git push
git rebase -i <SHA>
$fld = 'c:\project'
$flt = '*.csx'
# Доступные кодировки: [text.encoding]::getencodings()
$encin = [text.encoding]::getencoding("windows-1251")
$encout = [text.encoding]::getencoding("utf-8")
filter recode-file {
$content = [io.file]::readalltext($_.fullname, $encin)
[io.file]::writealltext($_.fullname, $content, $encout)
}
dir $fld -filt $flt -file -rec|recode-file
а как?(
cd ~ # пойти в домашний каталог
rm -rf ".git" # и удалить репозиторий если он там есть
// ïîëó÷àåì ñïèñîê èãðîêîâ ñ èìåíåì êîòîðûé íàñ ïðîäîìàæèë è óáèë íî íå ìû
// получаем список игроков с именем который нас продомажил и убил но не мы
Либо делайте изначально init без ключа --bare, либо вручную добавьте каталог для файлов командой
git worktree add <dir>
Могу ошибиться в синтаксисе, проверьте в мануалах.
А сам репозиторий (каталог .git) не должен находиться в каталоге сайта.