Gitの共有リポジトリを運用する場合の個人的なベストプラクティス
最近Gitの共有リポジトリを構築する機会があったのですが、以下のような感じで運用しています。
- gitプロトコルではなくsshでアクセス(ポート開けるのだるいので)
- サーバ側にgitユーザを作って、アクセスさせたい人にsshの公開鍵をもらってそれを /home/git/.ssh/authorized_keys に追加して公開鍵認証
- git clone ssh://git@lampetty.net/var/cache/git/hoge.git みたいな感じでclone
いちいちサーバ側にユーザ追加して、gitリポジトリのディレクトリにパーミッション付与するよりこっちの方がたぶん楽。
こちらもあわせてどうぞ
- Apacheが”Couldn’t create accept lock”で起動しない場合の対処方法
- 「アクセス解析 徹底活用術 ~ネットで売上を増やす!~」を読みました
- WordPressをモバイル対応させるプラグインKtai StyleとGoogle Analyticsでのアクセス解析
コメント