git status говорит мне, что моя ветка и тот, с которым я начал работать в другом репозитории, расходились:
# On branch master
# Your branch and 'origin/master' have diverged,
# and have 13 and 13 different commit(s) each, respectively.
 но история фиксации для каждого идентична. То есть git log показывает те же самые коммиты в том же порядке с теми же хэшами SHA-1. То, что за последние 13 коммитов, и все до этого тоже.
Что происходит?! Или я неправильно понял что-то фундаментальное - git все новое для меня.
Это довольно длинная история, как я попал в этот беспорядок - git -svn, cygwin, EGit, pull --rebase с ложными конфликтами - но мне интересно, возможно ли, что это "расхождение без каких-либо различий" к новостям? Я открывал файлы в блокноте и читал много о svn/git/cygwin и CRLF, но без каких-либо откровений.
  Изменить ОК. Большинство из вышеперечисленных проблем не является проблемой. Может быть, я не понимаю git log или что-то где-то перепуталось...
У меня есть два репозитория. Если я перейду к rep_A и запустив git log, я получаю тот же результат (особенно тот же SHA-1), как если бы я перешел на rep_B и запустил git log.
В rep_A, если я запустил git log origin/master, я получаю другую историю фиксации, которую я ожидаю. (Различные SHA-1, но те же сообщения - как я создал этот беспорядок - это еще одна история.)
 git remote -v show уверяет меня, что источник - это то место, где я ожидаю.
 git log, на rep_B, не ведет себя так, как я ожидал. Мне нравится, что он дает мне историю фиксации для rep_A. Что я пропустил?
