簡體   English   中英

將具有多個模塊的Android項目推送到BitBucket

[英]Pushing Android project with multiple module to BitBucket

問題是我在所有3個模塊中都擁有的Android項目,即。 1個主要及其他支持模塊。
目前,我將整個項目推送到了也包含模塊的BitBucket上,但是我是否應該將模塊推送到不同的存儲庫中而不是像我一樣在單個存儲庫中推送,我感到困惑。
如果最好使用不同的回購協議,那么我應該如何鏈接所有3個回購協議以代表一個項目。

如果這是一個Android項目,那么您可能應該使用子模塊 閱讀本教程,以了解有關如何創建子模塊的更多信息:

https://git-scm.com/book/zh/v2/Git-Tools-Submodules

那你可以用

git submodule foreach git pull

遞歸拉所有子模塊或

git pull --recurse-submodules

我建議您為每個支持模塊創建另一個Bitbucket存儲庫,然后可以使用git子模塊將它們鏈接到主項目,或者僅將工件上傳到Maven存儲庫(如jcenter,sonatype或bintray),然后可以將其編譯為build.gradle依賴項build.gradle 我更喜歡第二種選擇。

Git子模塊:

http://blogs.atlassian.com/2013/03/git-submodules-workflows-tips/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM