2

私はプログラマーではなく、現在、一緒に働くプログラマーを A から B に切り替えている状況にあります。

A はプロジェクトのバージョン管理に SVN を使用しましたが、B は Git を好みます。

私は現在、プロジェクト サイト全体の tarball を持っており、おそらく多くの SVN を含んでいます。プログラマー B のために、きれいできれいな Git リポジトリをセットアップしたいと思います。

初期リポジトリから何を除外する必要がありますか?

私はプログラマーでなく、Django (チュートリアルの途中まで) にある程度の知識しかなく、Git への露出が限られている (簡単な GitHub プロジェクトをセットアップできますが、私は決して天才ではありません) という基本から質問しています。 ) この新しいリポジトリの重量を最小限に抑えようとしています。

  • 含めても意味がない、すべての Django プロジェクトに標準のフォルダーはありますか?
  • 削除できる冗長バージョンまたは古いバージョンを含む SVN によって作成されたフォルダーはありますか?
  • リポジトリに重さを加えるだけで、削除する必要がある他のファイルまたはフォルダーはありますか?
4

1 に答える 1

1

githubのgitignoreリポジトリを使用して、さまざまなプロジェクトで無視する一般的なファイルを見つけます。Djangoの場合、次のように表示されます。

*.log
*.pot
*.pyc
local_settings.py

local_settings.pyは、通常のsettings.pyに保存されているさまざまな本番環境の値を上書きするローカル設定ファイルになります。これらに加えて、.gitignoreに*.bakも含めます。

于 2013-03-08T20:42:34.667 に答える