亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

對于AndroidStudio項目,我的.gitignore應該是什么?

對于AndroidStudio項目,我的.gitignore應該是什么?

Git
RISEBY 2019-06-28 15:10:38
對于AndroidStudio項目,我的.gitignore應該是什么?我的.gitignoreAndroid Studio項目?我見過幾個例子,包括.iml但是IntelliJ博士說.iml必須包含在源代碼管理中。
查看完整描述

3 回答

?
LEATH

TA貢獻1936條經驗 獲得超7個贊

這是JetBrains的權威來源


基于目錄的項目格式(.IDEA目錄)

默認情況下,所有最近的IDE版本都使用此格式。以下是您需要分享的內容:

  • 下面的所有文件

    .idea

    項目根目錄中的

    這個

    workspace.xml

    tasks.xml

    存儲用戶特定設置的文件
  • 所有

    .iml

    可以位于不同模塊目錄中的模塊文件(適用于IntelliJIDEA)

注意關于分享以下內容:

  • 生成簽名構建的Android構件(將包含密鑰庫密碼)
  • 在想法13和更早的時候

    dataSources.idsdatasources.xml

    可以包含數據庫密碼。想法14

    解決這個問題.

你可以考慮不分享以下內容:

  • 文件,請參見

    這次討論

  • 用戶字典文件夾(如果其他開發人員的名稱相同,則避免沖突)
  • 下面的XML文件

    .idea/libraries

    以防他們

    從Gradle產生的

    工程項目

遺留項目格式(.ipr/.iml/.iws檔案)

  • 共享項目

    .ipr

    文件和所有

    .iml

    模塊文件,

    不要分享

    這個

    .iws

    文件,因為它存儲特定于用戶的設置。

雖然這些指令是針對IntelliJIDEA的,但對于AndroidStudio來說,它們是100%真實的。


這里有一個.gitignore包含上述所有規則的代碼片段:

# Android Studio / IntelliJ IDEA 
*.iws
.idea/libraries
.idea/tasks.xml
.idea/vcs.xml
.idea/workspace.xml


查看完整回答
反對 回復 2019-06-28
  • 3 回答
  • 0 關注
  • 1442 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號