Я только начал использовать Git (ранее Subversion). У меня возникают реальные проблемы с тем, чтобы я не мог увидеть нажатые или вытащенные изменения в исходном репозитории. Моя "архитектура" такова:
MAIN CODEBASE
-->Development repository 1
-->Development repository 2
Когда я нажимаю изменения от одного из dev-репозитов dev до MAIN CODEBASE
, я не вижу изменений там.
Когда я потом вытягиваю из MAIN CODEBASE
, все предыдущие изменения в этом dev-репо перезаписываются.
Мне явно не хватает одного или нескольких пунктов здесь, и я очень смущен документацией, которая, кажется, предполагает, что я знаю "очевидное". Как бы то ни было, Git кажется мне бесполезным, и мне интересно, вернуться ли в Subversion - это было, конечно, легче узнать и понять.