git remote rm origin
再次add就可以了
這種ssl的問題,最方便的是直接禁用…git config --global http.sslverify false
不過風險這塊。學學計網再回來想想…
紅色error解決:git push -f
不管用就git pull --rebase origin master
再push
顯然是分支合併衝突了;跟上面master->master(fetch first)也是分支問題。
lxf關於分支合併衝突解釋和解決挺好的?
原由:用git推送資料到倉庫的時候會出現推送失敗:提示 ! [rejected] master -> master (fetch firsh)
產生這個錯誤的原因是:遠端倉庫和本地倉庫檔案衝突;解決方法:git pull --rebase origin master
(拉取遠端的檔案把本地的覆蓋,再上傳)這樣可以提交成功,但是第二次提交的時候後面的分支出現了(master|rebase 1/2)這種情況。
解決:git reflog,看一下,選擇回滾到某一版本;git rebase --abort
git rebase --abort 可以解決**回退的問題。然後發現本地**回來了但是剛開始更新的別人提交的**沒有了。然後再把自己改動的commit一下。再拉取一下。玄學問題,首選思路是等。當他該開啟的時候自然會自己開啟。
解決思路:查本地**有無衝突;關閉**;
或者像下面這樣:
找到c盤hosts資料夾,將剛剛的ip寫進後面;(記事本無編輯許可權,notepad++、sublimetext這種都行。nodepad++挺好用)
hosts一般在?
c:\windows\system32\drivers\etc\hosts
140.82.114.4 github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com
185.199.109.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com
#就是剛剛的ip順序
終端重新整理dns
至此部分人的問題可以解決;
首先,造成這個錯誤很有可能是網路不穩定,連線超時導致的。如果網路沒問題,
git bash:修改設定,解除ssl驗證
可以提前查一下.gitconfig檔案裡面是不是false,如果已經是false了就不用再解除了orz
(直接bash裡面git config --list
看一下最後兩行也行)
或者在windows下建立乙個臨時環境變數
set git_ssl_no_verify=true git clone
不過此時可能會繼續出現⬇️
跟github打不開常常有一樣的原因所以github打不開的解決辦法也可以挪到這裡試一試(並且更新hosts常常比較好用)
嘗試訪問 github **
使用 ping 命令測試 「github.com」
要麼:查詢**情況:git config --global http.proxy
解除**:git config --global --unset http.proxy
(https也一樣)
要麼:git config --global http.proxy 127.0.0.1:1080
為全域性的 git 專案都設定**
git config --local http.proxy 127.0.0.1:1080
為某個 git 專案單獨設定**
(找自己的http.proxy位址,不要直接帶127.0.0.1:1080)
to be continued…
Git錯誤問題解決集合
在實際的生產過程中,使用git時難免會遇到各種各樣的錯誤,然後去尋找解決答案,所以就想為什麼不把我遇到的問題直接寫出來集合在一起呢?既方便自己也方便別人 在 push 的時候,即使是先 拉去 到本地也是會出現 原因 github 禁用了tls v1.0 and v1.1 解決 更新windows的g...
git問題解決
在開發中我們經常需要通過 git 對 進行拉取和提交,頻繁地輸入使用者名稱和密碼會帶來很大的麻煩,下面就介紹一下解決git每次拉取 提交 時都需要輸入使用者名稱和密碼的方法。很簡單,只要兩步驟就能實現 1.在 gitconfig目錄下多出乙個檔案,用來記錄你的密碼和帳號 1git config gl...
GIT中文亂碼問題解決
進入git安裝目錄,改一下配置就可以基本解決 1 etc gitconfig gui encoding utf 8 i18n commitencoding utf 8 svn pathnameencoding utf 8說明 開啟 git 環境中的中文支援。pathnameencoding設定了檔案...