2015-02-10 62 views

回答

2

這似乎不是一個git的限制,但應該是某種預先收到關於遠程側鉤(Git倉庫託管服務/服務器到您正在推動)

這似乎勾解析提交併根據拒絕[email protected]的特定條件檢查提交者電子郵件。
您應該與遠程端管理員覈對,看看發生了什麼。


OP Karan Singla證實in the comments這是在服務器端的問題:

Issue got resolved. Admin re-created my account and it is working fine now.

+0

您的意思是說Git存儲庫託管服務/服務器上的電子郵件地址設置不正確。 。所以這個錯誤只能從那個方面解決? – 2015-02-10 08:35:05

+0

@KaranSingla它看起來這樣。它是一個私人服務(或gitHub或BitBucket) – VonC 2015-02-10 08:42:21

+0

它是一項私人服務。我應該特別要求項目主持人糾正,以便我能夠推動。 – 2015-02-10 08:46:00

0

我建議打開git的終端,並設置正確的電子郵件。當我遇到同樣的問題時,這對我有用。

git config --global user.email "[email protected]" 
25

這爲我工作

git config --global user.name "Correct Name" 
git config --global user.email [email protected] 
git commit --amend --reset-author 
+0

'git commit --amend --reset-author''爲我工作,雖然我配置的電子郵件是正確的。所以我的提交歷史沒有改變。 – jmattheis 2016-08-10 12:56:55

+0

這工作謝謝你! – Aggressor 2016-12-16 14:16:16

+0

偉大的解決方案!我被困在如何修改最後一次提交很長一段時間。 – octavian 2017-03-22 16:34:49

0
git config --list --show-origin 

允許您看到的設置是來自該文件。 在我的情況下,它是一個不相關的git設置文件,它以某種方式將其設置爲我的便攜式git安裝。 screenshot of file list

相關問題