4

Gitを始めたばかりです。

Bitbucket に既存の個人アカウントがあり、仕事用のメール アドレスを使用してチーム アカウントも作成しました。

リポジトリを作成し、機能させ、クローンを作成しました。その後、いくつかのテスト コミットとプッシュを行いました。最初のプッシュを行ったときに、仕事用のメールアドレスとパスワードを入力したと思います。最初の接続は少し苦労し、いくつかの異なることを試したので、実際にはこれについて100%確信が持てません.

BitBucket でコミットとプッシュが表示されるようになりましたが、これは素晴らしいことですが、私の個人アカウントがコミットしたアカウントとして表示され、チーム アカウントがプッシュしたアカウントとして表示されます。

git configure -l を実行すると、個人の電子メールと名前が user.name と user.email として表示されます。あるユーザーとしてコミットし、別のユーザーとしてプッシュしているようですが、この情報がどこにあるのかわかりません。

問題があれば、コミットとプッシュに git 拡張機能を使用していますが、初期設定は Git Bash で行いました。https URL を使用しています。

プッシュを実行するために使用されるユーザー資格情報を変更するにはどうすればよいですか?

4

3 に答える 3

0

私は同じ問題を抱えていました.私の場合、コードをプッシュするときに間違ったリポジトリURLを使用していました...

チーム アカウントのユーザー名を含む URL (例: https://TEAM_ACCOUNT_USERNAME@bitbucket.org/aaa/bbb.git )を使用して自分のコンピューターにクローンを作成したため、この URL は .git/ に保存されているため、プッシュ時に使用されました。構成ファイル。

解決策は、同じリポジトリの URL を使用するようにその設定を変更することでし

この助けを願っています

エティエンヌ

于 2013-08-28T17:52:52.743 に答える
-1

私はチュートリアルが好きです。設定について話す場合、git は 3 レベルの設定ができることを理解する必要があります。システム設定、プロジェクトのローカル設定、およびすべてのプロジェクトのグローバル設定です。

于 2013-06-16T22:07:21.473 に答える