1. 程式人生 > >Android Studio 使用git提交程式碼到github遇到的一個坑

Android Studio 使用git提交程式碼到github遇到的一個坑

記錄一下昨天到今天在Android Studio 使用git提交程式碼到github遇到的一個大坑。

關於git的安裝配置

錯誤重現

因為有人使用git提交程式碼一直報下面的錯誤。Google,百度了很多種方法都沒有解決。自己就幫忙看了下。

error

本來自己之前按照正常使用都是沒有問題的,然後自己就改了下github賬號,改成其他的賬號來試試看。

github_name

這裡寫圖片描述

前面建立本地倉庫各種都是沒有問題的,然後就到了Share Project on Github 這一步,點選push按鈕之後就報了上面的錯誤。

錯誤真正原因

後面就各種刪除,重新配置、提交,重新安裝git,都木有解決!!最後還用git命令來試一下一遍,終於找到了錯誤原因!!

前面都是沒有問題的。

cmd_git

error2

remote: Permission to Jekris/TestGit.git denied to Jekriada.
fatal: unable to access ‘https://github.com/Jekris/TestGit.git/‘: The requested URL returned error: 403

這裡報了個錯誤:大概意思就是說當前倉庫是屬於Jekris的,Jekriada這個賬號是不被允許對https://github.com/Jekris/TestGit.git/‘這個倉庫進行操作的。

解決辦法

所以,看到這個估計也會懵。為啥會出現兩個賬號?另外一個賬號是在哪裡設定的?後面查了一下,才知道在“控制面板–>使用者帳戶和家庭安全–>憑據管理器”最下面的”普通憑據”裡面已經儲存有一個github賬號。

這裡寫圖片描述

點選“編輯“,修改成當前使用的github賬號,再重新重做一遍修改,新增,提交就能夠正常成功提交程式碼到github上面了。

這裡寫圖片描述

success

這裡寫圖片描述

如果大家也出現這種情況,可以試下這個辦法。希望對大家有幫助!

PS:發現AS提交程式碼報錯有些坑了,都不知道具體錯誤,用命令列來操作反而錯誤原因看得更清楚!!