А что значит удалить старую историю?
Где должен стоять HEAD, когда я буду выполнять git push origin vlad-account --force?
Нужно ли переходить на коммит git checkout c549f9e79?
http {
...
sendfile off;
...
}
- "C:/projects/salkus/static:/var/www/salkus/static:consistent"
так а зачем отвечать на вопрос почему, если человек приходит за решением проблемы?
This is particularly useful for creating backups or read-only mirrors of the repository for archival purposes.
разбив реп на куски, мы можем дальше выкачивать только нужные ветки
git clone --filter=blob:none --no-checkout https://github.com/Username/Repo.git
пробовать сидеть
должно появляться либо диалоговое окно графического клиента git
Метод с логином-паролем если не путаю был удален из githubПутаете. Работа через https никуда не пропала. Отменили лишь один из методов аутентификации — который не безопасен — вход через обычный пароль гитхаба. Вместо него теперь нужно вставлять текст токена. Либо использовать более удобные варианты логина, которые указаны в том диалоговом окне.
Совершенно верно, ветка по факту это лишь переменная, в которой хранится ссылка на последний коммит в цепочке коммитов ветки.
Когда мы тут говорим сделать pull, это просто описание действия — обновить текущую ветку с внешней ветки с которой она связана. И не важно, через терминал или кнопочками в GUI.
Вы же описали в ответе немного другое действие —
git pull branch — обновить текущую ветку коммитами из какой-то другой ветки branch