今のところ、私は git サーバーを使用できないので、お気に入りの git 機能の 1 つを使用しています。これは、コンピューター内の任意のディレクトリを git リポジトリに変換する機能です (まさにその通りgit init
です)。
コーディングをしているのは私だけで、自分のものを追跡することができたので、私はこれを行っていました。今は状況が少し変わり、私は小さなチームで働いています。ただし、他のいくつかのことは変更されておらず、まだgitサーバーを使用できないため、ローカルリポジトリが唯一のオプションです。
最も簡単な手順は、レポを圧縮して送信することで、コードを他の人に配布することです。それらが完了すると、彼らはそれを私に送り返し、私は元のレポを代用します。プロジェクトがどのように編成されているかにより、同じレポで2人が作業することはほとんどないため、うまく機能します。
今、私はもっと一貫性のあることをしたいと思っています..彼らが私に送ったものを私のローカルレポにマージするようなものです。この例では、最終的に 2 人が同じレポ (またはそのサブセット) で作業できるようになります。
私はgitパッチスクリプトについて読んでいます。しかし、正直なところ、私はこのソリューションにあまり満足していませんでした。第一に、私の最初の実験ではすぐには機能しなかったためです(ええ、それをよりよく理解することはわかっていますが、それでも、gitの残りの部分ほど直感的ではありません)。第二に、リポジトリにはバイナリファイルも含まれているためです同様に制御する必要があります..パッチがそれを処理できるかどうかはわかりません:/
これを整理するためにどの手順をお勧めしますか? 私が説明した方法でリポジトリにマージできるコマンドはありますか?
ありがとう!
f.