2017-04-10 5 views
0

私はgitリポジトリを作成した場合、それは(プロジェクト名を持つ)単一のトップディレクトリトップレベルのディレクトリをバージョンアップするのがベストプラクティスですか?

root 
|- project 
    |- foo.c 
    |- baz.S 
|- readme.md 

またはそれがルートにトップディレクトリの内容バージョンに優れているを持っているのがベストでしょうか?

root 
|- foo.c 
|- baz.S 
|- readme.md 

それは問題ではありませんか?

+1

"トップディレクトリ"とは、具体的にはどういう意味ですか? 1つのプロジェクト= 1つのリポジトリを維持するよう努めなければなりません。 –

+0

@ LasseV.Karlsen質問を明確にしようとしました。ルートにディレクトリがあるかどうか、またはファイルが直接そこにあるかどうかを事前に知ることは重要です。 –

答えて

1

私が最も一般的なアプローチは、リポジトリのルートが

root 
|- file1 
|- file2 

プロジェクトのルートも持つことだと思います。しかし、いくつかのケースでは、それらを分離するために別のディレクトリにプロジェクトファイルをラップするために理にかなってメタ/設定ファイルから。たとえば、Webページで作業している場合:

root 
|- project 
    |- index.html 
    |- script.js 
|- readme.md 

あなたの好みや要件に応じています。何が正しいように見える。

関連する問題