У мене є віддалений сервер gitosis та локальне сховище git, і кожного разу, коли я вношу великі зміни в свій код, я також натискаю зміни на цьому сервері.
Але сьогодні я вважаю, що хоча я маю деякі локальні зміни та зобов’язані працювати з місцевим сховищем під час запуску git push origin master
він говорить "Все актуально", але коли я використовую git clone
для перевірки файлів на віддаленому сервері, він не містить останніх змін . І у мене є лише одна гілка з назвою "master" та один віддалений сервер під назвою "origin".
PS: Це те, що git відображається під час запуску ls-remote
, я не впевнений, чи допомагає це
$ 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
я цього не помічав і намагався натиснути код