如何将一个文件存储库上传到Gist,保留历史记录?

Col*_*nic 19 git gist github

我的计算机上有一个Git存储库,只有一个文件 coins.py

我怎样才能把它作为Github上的要点,保存历​​史?

Nev*_*nel 29

这其实很简单.您可以将现有历史记录移动到Gist仓库中,就像将其移动到任何其他目录中一样:

  1. 创建一个Gist(只需输入一些随机字符,就可以创建它;如果需要,可以输入一个标题)
  2. 复制新创建的Gist的URL(它具有表单https://gist.github.com/<LONG-HEXNUMBER>.git(如果您更喜欢使用SSH URL,则可以使用git@gist.github.com:<THAT-SAME-HEXNUMBER>.git)
  3. 在您现有的本地仓库中,执行git remote add origin <URL>,origin远程的未使用的本地名称
  4. 推送您的更改:假设您有一个本地master分支,您将需要覆盖远程分支git push -f origin master
  5. 像往常一样在遥控器上推送您想要的任何其他分支或标签.