7

Xcode と PhoneGap を使用した iPhone 開発用の事前に作成された gitignore ファイルを持っている人はいますか?

現在私は使用しています:

.idea
.DS_Store
*.swp
*~.nib

build/
adhoc/

.xcodeproj/ !*.xcodeproj/project.pbxproj

*.mode1v3
*.mode2v3

build/

xcuserdata

しかし、これが理想的かどうかはわかりません。たとえば、Phonegap を更新すると、多くのことが台無しになります。また、別の開発者が Xcode を使用してプロジェクトをビルドしただけの場合、git はいくつかの変更を取得します。

奇妙なことに、Xcode はこのリストに含まれていません: https://github.com/github/gitignore

4

3 に答える 3

6

私はこの .gitignore 設定で終わりましたが、うまくいきました:

.idea
.DS_Store
*.swp
*~.nib

build/
adhoc/

.xcodeproj/ !*.xcodeproj/project.pbxproj

*.mode1v3
*.mode2v3

build/

xcuserdata
于 2012-08-09T20:25:56.733 に答える
0

Joe Blau の gitignore.io も使用できます。

いずれかの Web インターフェイス経由https://www.gitignore.io/

または、CLI ツールをインストールすることで、ターミナルで次のように入力するだけで、非常に簡単にすばやく実行できます。

Linux:
echo "function gi() { curl -L -s https://www.gitignore.io/api/\$@ ;}" >> ~/.bashrc && source ~/.bashrc

OSX:
echo "function gi() { curl -L -s https://www.gitignore.io/api/\$@ ;}" >> ~/.bash_profile && source ~/.bash_profile

次に、gigitignore 基準が必要なすべてのプラットフォーム/環境要素を続けて入力するだけです。

例!
grunt を含むノード プロジェクトに取り組んでいて、Linux で webstorm を使用しているとします。次のように入力するとよいでしょう:
gi linux,webstorm,node,grunt > .gitignore( 新しいファイルを作成する)
または
gi linux,webstorm,node,grunt >> .gitignore( 既存のファイルに新しいルールを追加/追加する) )

バム、あなたは行ってもいいです

于 2014-10-27T06:52:15.347 に答える