it-swarm-ja.com

サーバーにgitリポジトリを設定する

私はここで他のgitの質問を読みましたが、彼らが私と同じことをしようとしているかどうかを実際に追跡することはできませんでした。重複を見つけた場合はお知らせください。

SSOがインストールされた中央サーバーがあります。私のすべてのマシンは、LANを介してこのサーバーに接続されています。また、このサーバーにリモートgitリポジトリをセットアップしました。今私がやりたいのは、サーバーを中央リポジトリとして機能させることです。私のすべての従業員は自分のコードをサーバーにコミットでき、サーバーはそれをリモートのgitリポジトリにプッシュします。

誰かがこのプロセスで私を助けてくれますか?私はgitを初めて使用し、それを効果的に使用する方法をまだ学んでいます。それで、私がこれのために参照することができる段階的なプロセスまたは既存の文書?

また、何らかの方法でSSOと統合できますか?

ありがとう。

6
lostInTransit

Pro Git book は、オンラインで無料で読むことができますが、 サーバー上のGitに関するすばらしい章 があり、利用可能なオプションと実行する必要があることを明確にするのに役立ちます。それらを機能させる。

5
lostInTransit

どのタイプのSSOを使用していますか?

考えられるルートの1つは、ワークステーションとローカルサーバー間でgitのSSHトランスポートを使用することです。 ssh://ではなくgit://を使用する場合、gitサーバーは認証にSSHに依存します。つまり、SSHまたはPAM互換のSSOテクノロジ(Unix/Linuxサーバーを想定)を使用できる可能性があります。それで十分な場合は、SSH公開鍵認証だけを使用することもできます。

1
mshroyer