reflog vs GITK http://siteroller.net/archive/images/Forums/headless%20GIT.png
Верхним изображением является вывод: git reflog.
Дно - это то, что GITK в git GUI (msysgit) показывает мне, когда я смотрю на всю историю ветвей.
Последние несколько коммитов не отображаются в git GUI.
- Почему они не отображаются на GITK (по крайней мере, как ветка или что-то еще)?
- Как объединить их в master?
- Я понял, что это произошло, когда я проверил тег 0.42. Почему это не то же самое, что и мастер? (Я пометил мастера в его последнем состоянии)
- Когда я нажимаю push, почему удаленное репо заявляет, что оно актуально.. не следует ли пытаться обновить эти коммиты в любую ветвь, в которой они находятся?
Первый из вопросов важен - я хотел бы начать понимать, что думает git. На данный момент это больше оракул, чем логика.
Если имеет значение увидеть предыдущую историю, проект представляет собой [довольно мощный] JS-выбор цвета, который может быть просмотрен здесь в его целостность.