Error al presionar cambios locales

Tengo un problema con Git y Github. Asi que:

1.Pulsé una confirmación desde otro dispositivo

2. En la máquina local, me olvidé de hacer git pull

3. Hecho cambios a los files

4.Hizo un commit, e intentó empujar, pero git se quejó de los refs

5. Así que probé git fetch , y luego git pull pero se quejó de los files de conflicto.

6. Luego probé git pull –rebase y luego git rebase –skip .

7.Después de eso, probé git pull –ff-only

8. Ahora Git se niega a "ver" todos los cambios que hice en el paso 3

¿Qué debería hacer?

Su problema comenzó cuando ejecutó git rebase --skip . Eso le dijo a Git que ignorara el compromiso que tenía conflictos.

Para solucionar esto, regrese al estado anterior a la rebase. Haz un git reflog y busca la input justo antes de la rebase, luego haz un git reset --hard para ese compromiso.

Ahora ejecute la rebase nuevamente, pero en lugar de omitir, trate de resolver los conflictos que tuvo. Luego, git add el file con conflictos, y hazlo git rebase --continue .