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