Подтвердить что ты не робот

Как загрузить один репозиторий файлов в Gist, сохраняя историю?

У меня есть репозиторий Git на моем компьютере с одним файлом coins.py

Как я могу получить это как Gist на Github, сохраняя историю?

4b9b3361

Ответ 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
  • Нажимайте любые другие ветки или теги, которые вы хотите на пульте дистанционного управления, как обычно.