Как загрузить один репозиторий файлов в Gist, сохраняя историю?
У меня есть репозиторий Git на моем компьютере с одним файлом coins.py
Как я могу получить это как Gist на Github, сохраняя историю?
Ответ 1
Это на самом деле довольно просто. Вы можете переместить существующую историю в репозиторий Gist, как если бы вы переместили его в любой другой:
Создайте Gist (просто введите несколько случайных символов, чтобы они создавались, введите заголовок, если хотите)
Скопируйте URL-адрес вновь созданного Gist (он имеет форму https://gist.github.com/<LONG-HEXNUMBER>.git (если вы предпочитаете использовать URL-адреса SSH, вы можете вместо этого использовать [email protected]:<THAT-SAME-HEXNUMBER>.git)
В существующем локальном репо do git remote add origin <URL>, где origin - это неиспользуемое локальное имя для удаленного
Введите ваши изменения. Предполагая, что у вас есть локальная ветвь master, вы хотите перезаписать удаленный с помощью git push -f origin master
Нажимайте любые другие ветки или теги, которые вы хотите на пульте дистанционного управления, как обычно.