簡體   English   中英

NetBeans對Java EE項目的git倉庫的不同設置

[英]Different settings for git repository of Java EE project with Netbeans

托管在github中的git存儲庫主要在Netbeans IDE中管理。 如果我克隆到新計算機,則在清理和構建后不久,project.properties和private.properties會更改。 在將這些更改提交並推送到存儲庫之后,必須再次更改從第一個項目設置中提取的內容。 Persistance.xml和glassfish-resources.xml中的JPA設置也必須每次更改。 作為解決方案,我將這些文件添加到了.gitignore中,但是克隆新存儲庫的后遺症未被標識為Netbeans項目。

如何為不同的計算機進行不同的設置?

您可以通過執行rm --cached從git中刪除這些屬性文件。 這將保留您的本地副本,但會將其從存儲庫中刪除。 還要將它們添加到gitignore中,以便將來不再添加。 問題在於,當您更改屬性后,您需要在另一台計算機上進行相同的更改,因為git將不再同步這些更改。 我遇到了同樣的問題,沒有解決辦法。

您的問題是文件仍在存儲庫中,因此您每次都仍要拉出它們。 即使它們處於gitignore中。

暫無
暫無

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

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