Исходя из svn-фона, у меня возник вопрос:
(что эквивалентно git svn status -u)
И я понимаю, что вы делаете:
git fetch
git log ..origin/master
Но, я предполагаю, что часть origin/master зависит от ветки? Это не обязательно было бы мастером, если бы я отслеживал удаленную ветку?
Я точно не понимаю git merge origin/master. Я предполагаю, что просто означает, что git fetch захватил изменения с удаленного и поместил их в систему баз данных git как источник/мастер, и я вхожу только в мастера? Что делать, если я приносил изменения, проверял, что было сделано, ужаснулся изменениями и не хотел сливаться? Как я вообще отказываюсь от них?