Настройка: 3 git repos - на github, локальном и промежуточном сервере.См. Точное расхождение/фиксации между локальным и удаленным Git repo
Я разрабатываю локально, подталкиваю его к github и промежуточным серверам.
Я не работаю и не совершаю изменений на промежуточном сервере, но я должен был это сделать так давно. Потому что теперь я получаю следующее сообщение, когда я git status
(на промежуточном сервере):
On branch SOME_BRANCH
Your branch and 'origin/SOME_BRANCH' have diverged,
and have 4 and 32 different commit(s) each, respectively.
Мой вопрос:как я вижу эти точные коммиты, которые не origin
?
ПРИМЕЧАНИЕ: Я попробовал 'git log -graph --pretty -abbrev-commit -oneline', но история слишком длинная. Поэтому мне интересно, есть ли лучший способ. – Uzbekjon
Возможный дубликат [главная ветвь и «происхождение/мастер» расходятся, как «разделить ветви»?] (Http://stackoverflow.com/questions/2452226/master-branch-and-origin-master-have- diveded-how-to-undiverge-branch) – CharlesB
Ваш ответ, а также 'git log origin..HEAD' отлично поработали. Re: дублировать вопрос, другой вопрос хочет разойтись, тогда как я хочу знать, как он расходится. – Uzbekjon