-4

ディレクトリAとディレクトリBがある場合、

/A
/B

gitで両方をカバーするにはどうすればよいですか? 1 つのディレクトリに結合したくありません。それはアプリを書き直す必要があるからです。

編集:ある意味で分割構造がある場合、/A と /B が 1 つのサーバー上にあり、両方が / レベルにあります-古いプロジェクトから。コードベースは、これらのディレクトリに個別に書き込みます。簡単に言うと、/A はログ ファイル、コード、データの可能性があります。/B はコード、データ、/C は古いデータの可能性があります。両方のディレクトリをカバーするように git をセットアップできますか? ---問題は、それらがルート レベルにあり、コード/アプリケーションがそれらを個別に処理することです。ディレクトリごとに 1 つずつ git を 2 回使用するか、ディレクトリを結合してアプリケーション全体を書き直すことができます。

4

2 に答える 2

2

それらの両方を最上位フォルダーのサブディレクトリにし、それをリポジトリのルートにします。

/Root
  .git
  .gitignore
  /A
  /B
  /C

何かを無視したい場合は、それを .gitignore ファイルに追加するだけです。あなたの場合、 /C を除外するには、この行を .gitignore ファイルに追加するだけです

/C

于 2013-06-26T18:13:19.287 に答える
1

A と B を、A と B の実際のコンテンツがあるディスク上の別の場所にある Git リポジトリのサブディレクトリを指すシンボリック リンクにすることができます。

于 2013-06-26T18:27:41.627 に答える