Mam zdalny serwer gitosis i lokalne repozytorium git i za każdym razem, gdy dokonam dużej zmiany w kodzie, wypchnę te zmiany również na ten serwer.
Ale dzisiaj stwierdzam, że chociaż mam pewne lokalne zmiany i zobowiązuję się do lokalnego repozytorium, po uruchomieniu git push origin master
mówi „Wszystko aktualne”, ale kiedy używam git clone
do pobierania plików na zdalnym serwerze, nie zawiera najnowszych zmian . I mam tylko jedną gałąź o nazwie „master” i jeden zdalny serwer o nazwie „origin”.
PS: To właśnie wyświetla git podczas uruchamiania ls-remote
, nie jestem pewien, czy to pomaga
$ git ls-remote origin
df80d0c64b8e2c160d3d9b106b30aee9540b6ece HEAD
df80d0c64b8e2c160d3d9b106b30aee9540b6ece refs/heads/master
$ git ls-remote .
49c2cb46b9e798247898afdb079e76e40c9f77ea HEAD
df80d0c64b8e2c160d3d9b106b30aee9540b6ece refs/heads/master
df80d0c64b8e2c160d3d9b106b30aee9540b6ece refs/remotes/origin/master
3a04c3ea9b81252b0626b760f0a7766b81652c0c refs/tags/stage3
commit
którego nie zauważyłem i próbowałem wypchnąć kod