1

私たちの何人かが取り組んでいるコードの組織リポジトリをセットアップしました。現在、リポジトリの他の所有者を 1 人だけ追加しました。他のメンバーはいません。所有者またはメンバー以外は誰もリポジトリにプッシュできないようにしたい。個人アカウントにリポジトリがあった場合、リポジトリにプッシュするには ssh キーを追加する必要がありました。ただし、組織のリポジトリにプッシュするためにこれを行う必要はありませんでした。他の誰もレポにプッシュできないようにするにはどうすればよいですか?

4

1 に答える 1

2

どうやら、リポジトリへのプッシュ アクセスは、個々のアカウントを通じて制御されているようです。SSH キーがまだ個人アカウントにあることに気付きました。github リポジトリ ページで提供されているリポジトリへの ssh リンクにプッシュすると、個人アカウントの SSH キーが使用されます。リポジトリのメンバーでない人は、プッシュ アクセスできません。github サポートから、http リンクをプッシュしようとすると、ユーザーに github ユーザー ID とパスワードの入力を求めるプロンプトが表示されると言われました。

于 2012-08-31T17:29:06.157 に答える