J'ai une distance de gitosis serveur et un dépôt git local, et chaque fois que je fais un grand changement dans mon code, je vais pousser les modifications sur le serveur.
Mais aujourd'hui, je trouve que même si j'ai quelques changements locaux et de s'engager à un dépôt local, lors de l'exécution de la commande git push origin master , il dit "Tout à jour", mais lorsque j'utilise git clone à la caisse des fichiers sur le serveur distant, il ne contient pas les dernières modifications. Et je n'ai qu'une branche nommée maître et un serveur distant nommé d'origine.
PS: C'est ce que git affiche lors de l'exécution de la commande ls-distance, je ne suis pas sûr que ça aide
$ 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