У меня есть код проекта для Android, он сильно отличается от google, потому что команда разработала на нем один год. Теперь я решил использовать git вместо svn. И я хочу использовать сценарий репо для поддержки проекта. Передача? Я пытаюсь зеркально отобразить git-сервер из Google через
repo init -u https://android.googlesource.com/mirror/manifest --mirror
затем постройте свою ветку, но когда я сменю код проекта на нее, это слишком сложно. Есть ли простой способ? Спасибо!
Я работаю над этой же проблемой, большинство достигнутых мной успехов связано с этой групповой дискуссией.
Из того, что я могу сказать, вам придется поддерживать проекты индивидуально с помощью git (я думаю, вы можете repo start
вместо git branch
чтобы настроить свои ветки, а затем, когда вы готовы нажать изменения, вы можете использовать git push
to the mirror Что вы можете получить от сценария репо - это возможность использовать repo sync
для синхронизации всех проектов, а repo start
создавать новые ветки.
Не могли бы вы уточнить проблему, с которой вы столкнулись с слиянием? Возможно, я смогу больше помочь на этом фронте.