Mam dziwny problem z gitem. Tortoise git (klient okienkowy) pokazuje mi, że moja lokalna gałąź jest do przodu o 149 commitów w stosunku do remote. git status
, git pull
i git push
stwierdzają aktualność gałęzi lokalnej z remotem. W momencie, gdy zrobię git reset --hard remote branch
wskaźnik lokalny wycofuje mi się o te 149 commitów i mam stan sprzed 2 miesięcy. Wtedy Tortoise git stwierdza, że jestem up to date. Jeśli teraz zrobię git pull
git z powrotem ściąga mi te 149 commitów z remota i znowu jestem ahed.
Dodatkowo phpStorm pokazuje mi, że wskaźnik remote i local są ustawione na tym samym commicie.
- Skąd takie zachowanie?
- Jak to uporządkować?