私は3人のチームにいます。2つはローカルで作業しており、私はサーバーで作業しています。
同僚がアカウントを設定しましたが、リポジトリへの完全な特権を与えてくれました。
ユーザー名とメールアドレスをgitで設定しました:
git config --global user.name "bozdoz"
git config --global user.email email@email.com
それらは私のユーザー名とbitbucket.orgのメールアドレスと同じです。
しかし、リポジトリにプルまたはプッシュすると、プロンプトにユーザー名が表示されます。
Password for 'https://theirusername@bitbucket.org':
ユーザー名でURLを指定してプルしようとした後、パスワードの入力を求めるプロンプトを表示できました。
git pull https://bozdoz@bitbucket.org/path/repo.git
そしてそれは最新だと言った。そして、私がプッシュしたとき、それは早送りしないと言いました。
ブランチを指定する必要があることを読みましたが、リポジトリのURLも指定しているときに、プッシュステートメントでそれを行う方法がわかりません。
git push https://bozdoz@bitbucket.org/path/repo.git
同僚が近くにいて、パスワードを入力できる場合は、プルしてプッシュすることができます。しかし、これは、私ではなく、プッシュの作成者として彼をリストしています。
自分のユーザー名としてリポジトリブランチにプルアンドプッシュするにはどうすればよいですか?