サードパーティのコードを使用することがあります。しかし、これらのコードのリポジトリにはアクセスできません。つまり、これらは tarball でのみリリースされます。そのような場合、svn_load_dirs.pl は、そのようなコードをベンダー ブランチにコミットし、外部で偽の履歴を作成するための非常に便利なスクリプトです。これにより、マージが容易になります。私の質問は、gitに似たものはありますか?
1 に答える
3
これは、Git ではあまり必要ないようです。
各サードパーティは、独自の git リポジトリに保存し、メイン リポジトリでサブモジュールとして参照できます。
詳細については、「Git のベンダー ブランチ」を参照してください。
または、「サードパーティのライブラリを git にインポートするにはどうすればよいですか? 」のように、ベンダー ブランチを作成してそこにインポートすることもできます。
どちらの場合も、コンテンツの更新は非常に簡単です。
すべてを削除し、新しいバージョンを解凍すると、git add .
git が進化、削除、追加を検出します。
于 2012-12-24T01:54:04.970 に答える