因此,我一直在與IntelliJ 14奮戰幾個小時,試圖讓它提交/推/分享我的Java項目/與GitHub(公共),但它已不僅僅是加重了。我終於通過(不知何故)設法讓它不僅與GitHub(創建一個新項目)共享我的空項目,而且還承諾並向其中推送一些文件。成功!IntelliJ致力於我的GitHub項目與另一個帳戶
然後我去檢查我的項目,看看提交實際上是否推動和huzzah!它做了!雖然,我不禁注意到它是好的...不是根據我的帳戶?!?!爲什麼......怎麼......甚至......我從來沒有聽說過那個顯然是提交人的人。我不分享我的電腦,我從來沒有用過類似的名字(哦,他的名字是KodekPL)。
項目:https://github.com/loganspeck/eden 上的用戶名:wingz
我的IntelliJ GitHub的設置有我的帳戶憑據 「loganspeck」。即使發生這種情況,我也不知所措。全新的本地回購,全新的全新文件,沒有任何來自任何複製和粘貼文件的滯留數據進入,因爲我寫了所有。任何建議將不勝感激。先謝謝你!
P.S:我通常從來沒有遇到過我的GitLab存儲庫的問題,當我使用Eclipse時也沒有問題。我喜歡IntelliJ,並希望通過替代方案提供解決方案。
你的機器上有他們的私鑰嗎?去'git config --global user.name'和'git config --global user.email'反映你的期望是什麼? GitHub中有沒有你不認識的SSH密鑰? – Makoto 2015-03-02 22:00:30
當你提交git時,你需要指定提交者的名字和郵件地址。沒有認證;您無需擁有該人員的任何密碼或任何其他數據。然後,當您推送到GitHub時,它會查找具有相同電子郵件地址的註冊用戶,並顯示該用戶執行的提交。再一次,不需要該用戶的密碼。 – yole 2015-03-02 22:02:39
確保您已將Git配置爲使用您擁有的電子郵件地址。然後確保您已將此電子郵件地址添加到GitHub。 – Chris 2015-03-02 23:36:53