Github刪除倉庫文件夾問題集合

  記得上次使用GitHub,看時間提示,最近的一次,是三年前,而且都是長傳文件,這次是刪除文件,才發現刪除庫可以,但是刪除庫裏的某個目錄,就不行了,除非是下載下來,在GitHub把倉庫刪了重新添加。使用代碼刪除,問題不斷,記錄下來。

  公司以前使用的是禪道,後來使用的是GItlab。Gitlab雖然與GitHub比較相似,但是很可惜,我就用了幾次,所以在使用GitHub上就是一新手,所以錯誤不斷。

問題1:配置git時出錯

  能說我百度的問題一樣,前面百度找到的配置方法,竟然與現在找到的一點都不一樣,結果就是以前失敗,現在成功了。

  現在方式:在命令行中配置本地倉庫的賬號和郵箱:

   [root@localh ~]# git config --global user.name 'github用戶名'          # 用戶名 

   [root@localh ~]# git config --global user.eamil 'GitHub綁定的郵箱'     # 郵箱

問題2:在Linux上連接GitHub,報錯key 值連接錯誤

  解決方法:一開始我以爲是以爲ip問題造成的。因爲我使用的是虛擬機,IP不會變化,所以我就認爲昨天ip生成的 id_rsa.pub 在今天使用不成,才造成的失敗。我就又重新生成了一個再次綁定後發現還是不好使,才發現我腦子軸了,這個id_rsa.pub與ip沒關係啊,出發點錯誤。

  再次查找,才發現是我更改 Deploy keys 連接的倉庫了。簡單來說,就是你使用哪個倉庫,就要單獨設置與之相連的Deploy keys,不是一個Deploy keys就能所有的倉庫都能使用,我一開始就是這麼想的。

問題3:ERROR: Repository not found. fatal: 無法讀取遠程倉庫。 請確認您有正確的訪問權限並且倉庫存在。

  解決方法:git remote set-url origin https://github.com/。。。。.git

問題4:error: src refspec Moon does not match any.      error: 無法推送一些引用到 '[email protected]:用戶名/Moon.git'

  網上找的解決方法:

                        修改.git/config文件
            在其後追加:
                        [receive]
                           
          denyCurrentBranch = ignore

問題5:上面問題解決後,出現新問題:

      Warning: Permanently added 'github.com,13.229.188.59' (RSA) to the list of known hosts.
      ERROR: The key you are authenticating with has been marked as read only.
      fatal: 無法讀取遠程倉庫。
      請確認您有正確的訪問權限並且倉庫存在。

   我的解決方法:setting -> options -> Danger Zone -> Archive this repository ,結果:卒

     解決方法:setting -> Deploy keys 

   我們在添加ssh的時候,沒有勾選,所有需要刪除ssh重新添加,勾選就行。

  

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章