在 github 网站上,它说类似“you are xx commitsleading and user2 is xx commits Behind”。我看到这个问题很长一段时间,并认为我必须做点什么来解决这个问题。于是我点击了它,我的网站又回到了 8 个月前的状态。
我点击的地方显示“此分支与用户/存储库是最新的:主”。当没有提交时。我已经不记得点击之前它具体说了什么了。
我的计算机上有存储库的完整备份,并且我使用 rstudio 进行备份。但是,当我尝试“提交”或强制推送时,没有任何内容可以单击来提交,并且它还要求我提供密码和用户名,但随后它说不再支持这种类型的身份验证。
不知道该怎么办。
git push origin
。编辑:如果您想用备份副本替换远程存储库(无克隆,无提交历史记录!)。
git init
。git remote add origin <REMOTE_REPOSITORY_URL>
。git add --all
。git commit -m "Whole replacement commit."
。git push --force
.祝你好运!