2011-10-02 10 views
2

コミットするものとgithubにflexプロジェクトを追加するときに無視するものは何ですか? 私は他人と共有し、プルリクエストを受け入れたいと考えています。私のflexプロジェクトをgithubに追加する

+0

私はフレックスプログラマではありませんが、あなたの質問はあまりにも一般的だと思います。通常は、プロジェクトをコンパイルして正しく動作させるために必要なすべてのソース、スクリプト、およびすべてをアップロードする必要があります。コンパイルされたオブジェクトは除外できます。 – Ivan

+0

プロジェクト全体をコミットする場合、チェックアウトの担当者から編集する必要があるローカルパスを持つファイルがあります。私は変更するファイルだけをコミットすることができました。 – chchrist

+0

完全な回答ではありませんが、http://stackoverflow.com/questions/1529178/git-flash-builder-workflow-how-do-i-set-it-up-so-git-works-smoothly助けてもらえます – VonC

答えて

0

私はフレックス使用していないが、ここですべてのソース管理のためのいくつかの一般的なルールは以下のとおりです。

コミット:

  • 人間に書かれたコード
  • 設定ファイル
  • 参考にサードパーティをライブラリ(通常は標準環境の一部ではない)
  • 場合によっては、ビルドと実行に必要なツール(人々は狩猟とすることができます場合は、ダウンロード、保存)標準ではありません

無視:

  • 簡単にスクリプトを使用して再生することができる生成されたコード、ツール
    • 生成されたCSSファイルを使用する場合代わりにSASS/SCSS/LESSを書く
    • あなたがCoffeescriptを書く場合は、生成されたJSファイル
  • ビルドアーティファクトは、フォルダを構築し、
  • 一時ファイル(例えば、いくつかのエディタは、作業ファイルを作成する)Gitのための補遺として

は、私はコードを汚染を避けるために、サブモジュールにいくつかの非コード成果物を維持することを好みますリポジトリ。これは含めることができますいくつかのケースで

  • 大資産、画像や動画
  • ツールと実行可能ファイル(非常に便利を使用すると、複数のプロジェクトのために、これらのツールを再利用する場合)

これは完全なリストではありませんし、おそらくあなたの環境はここで何らかの偏差や調整を指示します。

関連する問題