SourceTree git プッシュ エラー:
git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags origin master:master
Pushing to gitee.com:Y_MS/wenjuan.git
remote: Powered by [01;33mGITEE.COM [0m[[01;35mGNK-6.4[0m][0m
remote: error: GE007: Your push would publish a [01;31mprivate email address[0m.
remote: You can make your email public or [33mdisable this protection[0m by visiting:
remote: [01;36mhttps://gitee.com/profile/emails[0m
remote: error: hook declined to update refs/heads/master
To gitee.com:Y_MS/wenjuan.git
! [remote rejected] master -> master (hook declined)
error: failed to push some refs to 'gitee.com:Y_MS/wenjuan.git'
解決:
ご提供いただいた情報によると、リモート リポジトリにプッシュするときにエラーが発生しました。エラー メッセージは、プッシュにプライベート メール アドレスが含まれており、Gitee の保護メカニズムがプッシュを拒否したことを示しています。
この問題を解決するには、エラー メッセージに記載されているリンクをクリックして Gitee のプロフィール ページにアクセスし、電子メール アドレスを公開に設定するか、保護メカニズムを無効にします。具体的な手順は次のとおりです。
リンクにアクセスしてください: https://gitee.com/profile/emails
Gitee アカウントにログインします。
設定したいメールアドレスをメールリストから見つけて、公開するか保護を無効にするかを選択します。
変更内容を保存。
たとえば私の設定:
上記の手順を完了した後、リモート ウェアハウスへのプッシュを再度試行すると、成功するはずです。