1. 程式人生 > >git clone時,報403錯誤,完美解決方案

git clone時,報403錯誤,完美解決方案

首先命令列操作結果如下:

[email protected]:/zrun# git clone https://git.coding.net/xxxxxxxx/xxxx.git
正克隆到 'anbu'...
remote: Coding.net Tips : [You have no permission to access this repo.]
fatal: unable to access 'https://git.coding.net/xxxxxxxx/xxxx.git/': The requested URL returned error: 403

起初完全不知道哪裡出了問題。後來到處查閱,發現原因:git 客戶端快取了錯誤的密碼

問題起源:

https方式每次都要輸入密碼,按照如下設定即可輸入一次就不用再手輸入密碼的困擾而且又享受https帶來的極速

設定記住密碼(預設15分鐘):

git config --global credential.helper cache

如果想自己設定時間,可以這樣做:

git config credential.helper 'cache --timeout=3600'

這樣就設定一個小時之後失效

長期儲存密碼:

git config --global credential.helper store

增加遠端地址的時候帶上密碼也是可以的。(推薦)

http://yourname:
[email protected]
/name/project.git

真是後悔,圖一時痛快,忽略了寶貴的“推薦”二字。
git config --global credential.helper store該命令可以將使用者名稱和密碼長期全域性地長期地儲存在客戶端(實際是客戶端所在電腦,並非git的任何目錄下,也就是說,即使重灌git,改密碼也存在。),注意是全域性地。
原作者不推薦的原因正是這個。因為,這裡儲存的賬號和密碼會自動應用到每一個git clone指令,如果想要克隆的不是該賬號下的專案,就只會得到403錯誤。

下路給出正解:
方法一:

增加遠端地址的時候帶上密碼也是可以的。(推薦)

http://yourname:
[email protected]
/name/project.git
這種方式會把改賬號和密碼也新增到~/.git-credentials。
方法二:
執行命令:rm ~/.git-credentials,刪掉git config --global credential.helper store儲存的賬號和密碼。回到每次輸入使用者名稱和密碼。
~/.git-credentials
from: http://www.cnblogs.com/jarvisjin/p/5915419.html

相關推薦

git clone403錯誤完美解決方案

首先命令列操作結果如下: [email protected]:/zrun# git clone https://git.coding.net/xxxxxxxx/xxxx.git 正克隆到 'anbu'... remote: Coding.net Tips : [You have no permis

ftp伺服器無法訪問圖片路徑403錯誤問題

在搭建ftp+nginx的伺服器時,可能fz上傳圖片正常,但是在本地瀏覽器訪問時卻報403禁止訪問錯誤。這是因為,ftp協議只負責遠端上傳圖片。而訪問圖片時使用的http服務,圖片伺服器nginx負責http,vsftpd負責ftp。所以訪問不了圖片就要重nginx中尋找問題

img標籤src引用網路圖片頁面不顯示返回403錯誤網路圖片地址在瀏覽器能載入放html卻不能顯示

在html頁面加入<meta name="referrer" content="no-referrer">標籤,就可以解決頁面載入網路圖片的問題,原因大概是網路安全的問題,別人的頁面做了安全防護的問題。<head> <meta chars

在阿里雲上部署Django應用後頁面403錯誤始終無法載入靜態檔案的解決方案

設定好了 nignx uwsgi 還有一大堆亂七八糟的東西之後, 費勁九牛二虎之力,好不容易登上了自己寫的網站,結果卻發現,靜態檔案全都沒有加載出來… mdzz!!! 改來改去也改不好,萬般無奈,又在 bing 上搜索了一下,發現了另一個和我一樣蠢得同學

Android Studio 無法編譯出現下列錯誤提示的解決方案

Error:org.gradle.api.internal.changedetection.state.DefaultFileCollectionSnapshotter$FileCollection

LR11負載正確的指令碼錯Error:-27778解決方案

1、報錯資訊:Action.c(269): Error -27778: SSL protocol error when attempting to connect with host "https://www.yilonghc.cn"2、解決方案:在virtual user

Git clone專案時報錯Permission denied (publickey).的解決方案

在一臺新裝置上首次使用git clone 克隆GitHub倉庫專案時,報了這個錯誤,如下: [email protected]: Permission denied (publickey). fatal: Could not read from remote repository.

織夢DEDE後臺生成沒反應更新不了的完美解決方案

DEDE安裝完成,嵌入前臺模板檔案後,並新增相關欄目文件。有時會出現點選“一鍵生成”“更新所有”沒反應,網上查了很多資料都測試無效,後來一塊塊測試,終於成功了。釋出該經驗為了給DEDE愛好者提供解決方案的同時,也是為了給自己做個備忘,如果解決了大家的問題,請點個贊贊~~一、首先檢查列表模板頁面中是否呼叫了相關

mac在pycharm下debug import MySQLdb 這個錯誤怎麼解決

mac下抓取伯樂線上網站debug過程中遇到的坑及補充 使用vartualenv建立的python3.x版本在pycharm中執行第四章抓取伯樂線上的例子中 如果遇到以下情況該怎麼做 1.ImportError: dlopen(/Users/apple/.virtuale

使用 tf.gfile.DeleteRecursively FailedPreconditionError 錯誤

程式碼是這樣子的: if tf.gfile.Exists('/home/sarah/data/projector/tree.py'): tf.gfile.DeleteRecursively

部署 Bonobo Git Server 出現 HTTP 錯誤 500.19 解決辦法

解決辦法: 控制面板 -> 程式和功能 -> 啟用或關閉 Windows 功能 -> Internet Infomation Services -> 全球資訊網服務  -> 應用程式開發功能 -> 勾選 ASP.NET 4.X 並確定 參考連結: http://sta

使用EasyUI匯入jquery.min.js包語法錯誤解決辦法。

1、選中報錯的jquery檔案“jquery.min.js”。2、右鍵選擇 MyEclipse-->Exclude From Validation 。3、再右鍵選擇 MyEclipse-->Run Validation 即可。

關於SQL Server 2005服務無法啟動3417錯誤。(附帶重灌SQL解決COM+目錄問題)(轉帖)

那天很是鬱悶,由於長期沒有使用SQL Server 2005,那天用時候居然伺服器啟動不到,報3417錯誤。。。當時沒有找到解決方案,不得已,只有重灌了。那個痛苦哦。。。解除安裝就要花費二三十分鐘,安裝又要用掉一個小時。。。(這是SQL 2005,後來裝SQL 2008的時候

使用cors解決跨域ionic打包到android手機上發post請求403錯誤

如題,百度了一圈也沒有找到答案,最後翻了個牆,最終找到了外國友人的答案: My backend is using Tomcat, one of the tomcat filters is designed for handle CORS request, it named

nginx配置檔案裡user只能是root否則403錯誤

yum 一個全新的nginx,版本是1.12.2的 直接啟動,瀏覽器輸入localhost訪問的nginx頁面 1、當我將nginx.conf配置檔案裡root 路徑改成/root/html/index.html #mkdir /root/html #echo hel

django關閉debug後400錯誤

flow apach als http bad 訪問 host 需要 bug 原文出處:https://stackoverflow.com/questions/19875789/django-gives-bad-request-400-when-debug-false 在

運行Tomcat閃退問題錯誤:Unsupported major.minor version 51.0

nbsp adc bootstra def nal 一個 org trap myeclips 在MyEclipse中運行tomcat,tomcat閃退並且報以下錯誤。 java.lang.UnsupportedClassVersionError: org/apache/ca

oracle數據庫連接提示ora-00257錯誤提示數據庫歸檔日誌歸檔失敗

輸入 custom sed inter server2 別名 sna mil _id 轉 http://jingyan.baidu.com/article/425e69e6b142d1be15fc16dc.html Microsoft Windows [版本 6

關於pb登錄dll錯誤

src wow 技術分享 class bsp 登錄 系統 bubuko 關於 登錄報錯: 濤哥說:缺少dll,把程序的dll放到系統裏面(即syswow64)裏面 按照這個方法把另外的報錯的dll放進來 關於pb登錄報錯,報dll錯誤

CS4:用戶在使用IE訪問FTP server 遇到 502代理錯誤沒有彈出輸入用戶憑據對話框

images tmg proc view site 彈出 request 劃線 mar 客戶問題概括:用戶在使用IE 訪問FTP server 時遇到 502代理錯誤。用戶在瀏覽器使用 ftp://ftpServerName 訪問自檢FTP server 時沒有提示輸入用戶