5

ローカルのWindowsマシンでのみGitを使用しようとしています。Gitに移行したい既存のプロジェクトがあります。ワークフローをどのように構成すべきかよくわかりません。その既存のプロジェクトフォルダをプロジェクトのメインリポジトリにして、そこから他のブランチを作成する必要がありますか?または、すべてのGitリポジトリに対して1つの中央の場所を作成し、そこに既存のプロジェクトファイルをメインリポジトリとしてコピーしてから、中央リポジトリから新しいフォルダーにプロジェクトをチェックアウトする必要がありますか?

同様の言い回しの質問は、すべてのリポジトリが存在する中央のGitフォルダーが1つあるべきか、それともプロジェクトごとにメインのリポジトリ(トランク?)が散在しているべきかということです。

この質問は、Gitをローカルで実行して使用する場合にのみ意味があると思います。真のリモートリポジトリに対してそれを使用する場合、それはより理にかなっているようです。

4

1 に答える 1

7

メインプロジェクトのフォルダー内にGitリポジトリを直接作成できます。
これらはデフォルトでマスターブランチに追加されます。
cd c:\path\to\yout\project && git init . && git add . && git commit -m "first commit"

すべてのgitリポジトリが存在する「中央」フォルダは必要ありません。
各Gitリポジトリは、各プロジェクトがある場所で直接進化できます。

于 2012-08-22T20:51:49.450 に答える