I have a Git repository on my computer with a single file coins.py
How can I get that as a Gist on Github, preserving history?
这其实很简单。您可以将现有历史记录移动到 Gist 存储库中,就像将其移动到任何其他存储库一样:
https://gist.github.com/<LONG-HEXNUMBER>.git
(如果您更喜欢使用 SSH URL,您可以git@gist.github.com:<THAT-SAME-HEXNUMBER>.git
改用)git remote add origin <URL>
是origin
远程未使用的本地名称master
分支,您将需要覆盖远程分支git push -f origin master