私はGitの初心者です。この Git チュートリアルを読んで試しています。また、こちらの Git 分岐モデルとSO に関するこの質問も読みました。
しかし、以下のケースで Git を適切に使用する方法をまだ混乱させています。
- 私はプロジェクトを持っています
MyProject01。私はPCから作業します、とPC01は言います - PC02によると、別の PC に座っている別の開発者は、プロジェクトの
MyProject01クローン (git clone、git pull など) を作成してから作業を開始します。 - 次に、それらの 2 つが同期されます (おそらく
git pushPC01 に同期されますが、それについてはわかりません)。たとえば、別の開発者がPC2 で同じファイルを書き込んでいる間に、私はfile.prgPC1 で書き込んでいます。これらはマージされて、最終的な結果が得られます - with and done.function 1file.prgfunction 2file.prgfunction 1function 2
私は Git を完全なバージョン管理として使用していません。つまり、バージョンは 、 などのように自分で管理しますMyProject01。Gitは個々のディレクトリごとにMyProject02( ) を使用します。git initVisual FoxPro デスクトップ アプリケーション開発用のマルチ開発環境として Git を使用したいだけです。
私の場合、チュートリアルでrepo01説明されているように、クローンされたベアリポジトリを作成する必要がありますか? でしょうか?repo01MyProject01
上記の分岐モデルには適していないと思います。私を正しい道に導いてください。Windows 用の Git インストーラーを
使用しています。
[編集]
私の主な目標は、次のようなソース管理として Git を使用することです。