Git VCS の使用を開始したばかりで、プロジェクトをプッシュしたときに BitBucket にリポジトリを作成し、いくつかの変更をコミットしてリモート リポジトリにプッシュしました。
次に、コラボレーションがどのように行われるかをテストしたいと思い、BitBucket で別のユーザーを作成し、リポジトリへの読み取り/書き込みアクセス権を持つメイン リポジトリに追加しました。
次に、git bash でユーザー名と電子メールの名前を変更し、その新しいユーザー資格情報でプロジェクトを複製しました。ただし、コミットを追加してプッシュすると、オンラインリポジトリに配置されます。
読み取りアクセスのみを許可しようとすると、プッシュがまったく許可されませんでした。
他のユーザーが行った変更を確認して、マスター リポジトリに追加する前にメイン アカウント (リポジトリを所有するアカウント) から変更を承認または拒否できると思いましたが、どうすれば設定できますか?
編集:私はスーパー管理者で、3 人のランダムな開発者がプロジェクトの開発に取り組んでいます。彼らが作成したコードを、BitBucket のリポジトリに書き込む前に確認するにはどうすればよいですか? したがって、コードが気に入らない場合は、それを拒否して、より良いコードを考えさせることができます。– ジョン・スミス 24 秒前