如何使用push-github清空存储库
我在github遇到了麻烦。当我输入我的有效凭证时,它会要求我输入我在电子邮件中收到的代码 问题是我忘记了我的电子邮件密码,无法恢复如何使用push-github清空存储库,git,github,commit,Git,Github,Commit,我在github遇到了麻烦。当我输入我的有效凭证时,它会要求我输入我在电子邮件中收到的代码 问题是我忘记了我的电子邮件密码,无法恢复 我仍然可以推。现在,我想将我拥有的存储库设置为空。我怎么做 这里有一些说明,但在你做任何事情之前,确保你有所有东西的备份 若要删除原点处的远程分支(假设原点为github),请执行以下操作: git push origin :my-branch 您还应该能够通过这种方式删除主控形状 然后您可以创建一个新的分支,主备选项如下: git checkout -b ma
我仍然可以推。现在,我想将我拥有的存储库设置为空。我怎么做 这里有一些说明,但在你做任何事情之前,确保你有所有东西的备份 若要删除原点处的远程分支(假设原点为github),请执行以下操作:
git push origin :my-branch
您还应该能够通过这种方式删除主控形状
然后您可以创建一个新的分支,主备选项如下:
git checkout -b master-alternative <hash>
你说的“让我拥有的存储库变空”是什么意思?你的意思是从GitHub中删除它们吗?@AndrewFan不,只需将我的主分支的所有提交合并到一个,即可删除提交的历史记录。然后,我想添加一个readme.md来描述这种可怜的情况。请与GitHub支持部门联系并寻求帮助。
git rm -r .
echo "Sorry, I forgot my password" > README.md
git add README.md
git commit --amend # make this change part of the first commit rather than a new commit
git push --force origin master-alternative:master # push current branch to origin under the name 'master', --force in case you were unable to delete 'master' previously