1. 程式人生 > >idea使用git上傳專案到碼雲 pull的時候報錯:The directory G:\cloudParent\micro_service is registered as a Git root...

idea使用git上傳專案到碼雲 pull的時候報錯:The directory G:\cloudParent\micro_service is registered as a Git root...

    最近在碼雲自己搞了一個簡單的微服務框架專案,在使用git  pull程式碼的時候右下角提示The directory G:\cloudParent\micro_service is registered as a Git root, but no Git repositories were found there. The directory G:\micro_service\micro_service is under Git, but is not registered in the Settings

一開始是好的,但是我把原來的本地git倉庫刪了,重新clone下程式碼匯入專案,pull的時候就報錯連線不到碼雲的git倉庫,之後經過多次嘗試,最終我在自己的專案中生成了一個個人公鑰,使用SSH公鑰來進行本地和碼雲倉庫的連線,然後重新clone程式碼匯入,就可以正常提交程式碼了,具體實施如下:

 

登陸碼雲,我的專案,點進去,如圖點選管理,然後點選左側公鑰管理,

 

 添加個人公鑰,這裡的個人公鑰的生成參考https://www.cnblogs.com/Object-Class/p/6686471.html ,生成公鑰後在本地C:\Users\ASUS\.ssh路徑下用記事本開啟id_rsa.pub檔案就是你生成的公鑰,然後貼上到碼雲的公鑰框中就可以了。

最後我們再把程式碼重新拉一份就可以正常提交更新了。