Ho un server di gitosi remoto e un repository git locale e ogni volta che apporto una grande modifica al mio codice, invierò anche le modifiche a quel server.
Ma oggi trovo che, anche se ho alcune modifiche locali e mi impegno nel repository locale, quando git push origin master
lo eseguo dice "Tutto aggiornato", ma quando uso git clone
per verificare i file sul server remoto, non contiene le ultime modifiche . E ho solo un ramo chiamato "master" e un server remoto chiamato "origin".
PS: Questo è ciò che git mostra quando è in esecuzione ls-remote
, non sono sicuro che possa aiutare
$ 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
non me ne sono accorto e ho provato a spingere il codice