初めてのGitユーザーとして、私はこのガイドに従ってサーバーにgitをインストールしようとしました:Gitリポジトリのホスティング、簡単な(そして安全な)方法。のために...3日続けてのように。
ここに問題がありました:
私はそのガイドに正確に従った。しかし、「新しいリポジトリの作成」セクションに来たとき、私はブロックされました。プロジェクトにユーザーを追加する方法がわかりません。つまり、SSHキーが必要です。しかし、すべてのユーザーにとっては?それとも管理者のためだけですか?すべてのユーザー向けの場合、別のユーザーを追加するにはどうすればよいですか?
2番目の質問は同じ「章」についてです。例は次のようになります。
[group myteam]
members = jdoe
writable = free_monkey
OK、という名前のメンバーを追加できjdoe
ます。しかし、その名前は何ですか?その名前はどこで入手できますか?それは私のローカルcygwinユーザーですか?Linuxユーザーですか?私のcygwinユーザーはある種のメールアドレスです。それがユーザーの場合、どうすればユーザーを追加できますか?つまり、他のユーザーが何をしているのかをどうやって知ることができるのでしょうか?
ですから、数日間試してみて...試してみた後、ターンキーから優れた仮想マシンアプライアンスを見つけたので、やめました。しかし、問題は...プロジェクトを追加する方法がわかりませんでした。彼らのサイトを検索したところ、プロジェクトを追加するスクリプトが見つかりました(スクリプトはエラーを表示しますが、機能します)が、正方に戻ります。どうすればユーザーを追加できますか?現在、完全な権限を持つパブリックサーバーであるためです。仮想マシンで実行し、ローカルのみであるため、現時点では大きな問題ではありません。
なぜ私がそのVMを使わないのかと聞かれますか?私はちょっとそれをオンラインにして、何人かの人にアクセスを与えたいからです。だから私はそれを私のVPSに移そうと思います。しかし、VMにインストールできなかったため、VPSにインストールできるかどうか疑問に思っています。
(GitHubに移動するように提案しないでください。)