No site do github, dizia algo como "você está xx commits à frente e o user2 está xx commits atrás". Eu vi isso por muito tempo e pensei que tinha que fazer algo para resolver isso. Então eu cliquei nele e ele levou meu site de volta para onde estava há 8 meses.
O local em que cliquei diz "Esta ramificação está atualizada com usuário/repositório:principal". quando não há commits. Não me lembro exatamente o que dizia antes de clicar.
Eu tenho um backup completo do repositório no meu computador e uso o rstudio para isso. No entanto, quando tento "confirmar" ou forçar push, não há nada para clicar para confirmar e também solicita minha senha e nome de usuário, mas diz que esse tipo de autenticação não é mais suportado.
Não tenho certeza do que fazer.
git push origin
.Editar: se você deseja substituir o repositório remoto por sua cópia de backup (SEM CLONE, SEM HISTÓRICO DE COMMITS!).
git init
.git remote add origin <REMOTE_REPOSITORY_URL>
.git add --all
.git commit -m "Whole replacement commit."
.git push --force
.Boa sorte!