私はGitにかなり慣れていないので、誰かが私を助けてくれることを望んでいました。私たちは外部プロバイダーと協力しており、いくつかのブランチ(たとえば、branch1とbranch2)を持つgithubにコードがあります。ベアリポジトリを使用するだけでローカルWindowsgitサーバーを使用する予定であり、開発者はファイル共有だけでこれにアクセスでき、クローン、プッシュ、プルを実行できます。ローカルサーバーの背後にある理由はサイズによるものです。
これを使用して実装するための最良の方法は何でしょうか?次に例を示します。1。サーバー上にベアリポジトリを作成します--gitinit--bare 2.github名にリモートを追加しますgithub3.リモートリポジトリを取得します(githubから)4。ユーザーがローカルリポジトリのクローンを作成します... 5. push /ローカルにプル...6。コードをgithubのブランチにどのようにマージしますか?
更新:申し訳ありませんが、もう1つ言及し忘れたのは、サードパーティのために変更できないgithubへのプルアクセスのみが許可されていることです。すべてが完了すると、プッシュアクセスが許可されます
ありがとう