私は自分のサーバにリポジトリを設定しました。小さなグループの開発者と一緒に使ってみたいと思います。我々は中央リポジトリを私たちの間で共有したいと思っています。私たちはGitの経験はありませんが、私たちは学びたいと思っています。私はこれに従ったinstructions。サーバー上でセントラルリポジトリを使っているGit
:クライアントで
$ git init --bare --shared foo.git
Initialized empty shared Git repository in /git/foo.git/
$ chgrp -R dev foo.git
:
$ git clone ssh://<my_server>/git/foo.git
次に、各クライアントが変更を行い、サーバーにプッシュすることができ、他のユーザーからの変更を引っ張ってきます。
この設定が正しいかどうか聞いてみたいと思います。それは私がその正しさについて疑っていたのでとてもシンプルなようですか?
でそれを設定する方法についての良い過去記事があります。 –
セットアップに実際に問題がありますか? –
全く問題ありません!このシンプルさには信じられないほどです。すばらしいです! – ivantxo