在我的提交后执行git push origin master
说everything up-to-date
,但是当我在GitHub上访问我的存储库时,没有任何改变。我对Git很新,所以有人知道发生了什么吗?
更新:没关系,通过制作新的SSL密钥修复它。
答案 0 :(得分:1)
OP提到了一个ssh密钥问题,但如果ssh有问题,还可以切换到https:
git remote set-url https://myAccount@github.com/myAccount/myRepo
然后输入的密码将是GitHub帐户之一。
一个可以在本地进行提交的情况,git push会说everything up-to-date
是detached HEAD:
键入以下内容检查您是否在分支(或分离的HEAD)上
git branch
如果所有分支都没有&{39; *
'在他们面前,目前没有分支
如果是这种情况,git checkout -b tmp
足以至少引用分离的提交
请参阅" Git: How can I reconcile detached HEAD with master/origin
?"
答案 1 :(得分:0)
通过制作新的SSH密钥来修复。