国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

github、gitee創建、連接、克隆遠程倉庫及生成、配置SSH公鑰

kviccn / 1822人閱讀

摘要:有道翻譯你確定要繼續鏈接嗎輸入回車有道翻譯無法從遠程存儲庫讀取。有道翻譯請確保您擁有正確的訪問權限和存儲庫存在。

1、安裝git、注冊guthub賬號、注冊碼云賬號,此過程不再贅述 2、在github和碼云分別創建一個倉庫,用于測試 2.1、github操作: 2.1.1、點擊頭像左側加號,展開后選擇 New repository(新建倉庫)

2.1.2、填寫倉庫名稱、描述、選擇倉庫類型(一般選擇公開,私密的需要收費)、勾選readme,最后點擊生成倉庫

2.1.3、點擊創建后,生成倉庫如下所示,只有一個readme文件

2.1.4、將遠程倉庫克隆到本地
方法一:使用HTTPS方式,該方式就像下載東西一樣,有一個HTTPS地址就可以

如上圖所示,就是HTTPS地址
在本地電腦新建一個文件夾

進入文件夾內,右鍵選擇Git Bush Here

然后就會自動打開git命令窗口

在窗口內輸入命令git clone “HTTPS地址”,然后敲回車鍵
注意:請保證的遠程倉庫類型為public,否則這里需要輸入你的github賬號和密碼


出現上面的界面,則表示克隆成功,回到本地電腦剛才的目錄


可以看到,本地的文件夾內多了一個clone-test文件夾,且該文件夾內部與遠程倉庫一模一樣

方法二:使用SSH方式,這里就要需要SSH地址了

可以發現,SSH的地址與HTTPS不一樣
我們回到本地電腦上新建的文件夾內,刪除剛才克隆下來的倉庫,然后重復上面的步驟,只是將HTTPS地址換成SSH地址

The authenticity of host "github.com (192.30.*.112)" can"t be established.
有道翻譯:主機‘github.com(192.30.XXX.112)’的真實性無法確定。
Are you sure you want to continue connecting (yes/no)?
有道翻譯:你確定要繼續鏈接嗎?

輸入 yes 回車

Could not read from remote repository.
有道翻譯:無法從遠程存儲庫讀取。
Please make sure you have the correct access rights and the repository exists.
有道翻譯:請確保您擁有正確的訪問權限和存儲庫存在。

看這樣不行,我們需要配置SSH
首先生成SSH公鑰和密鑰,進入如下路徑,一般在C盤用戶目錄下,紅色部分為你的電腦用戶名

右鍵GIt Bush Here,輸入命令ssh-keygen -t rsa -C "你的email地址" -f "自定義的密鑰文件名"


代碼參數含義:
-t指定密鑰類型,默認是rsa,可以省略。
-C設置注釋文字,隨便寫,比如郵箱。
-f指定密鑰文件存儲文件名。
如果省略-f參數,運行上面那條命令后會讓你輸入一個文件名,用于保存剛才生成的SSH key代碼,如:
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/you/.ssh/id_rsa): [Press enter]
當然,你也可以不輸入文件名,使用默認文件名(推薦),那么就會生成id_rsa和id_rsa.pub兩個秘鑰文件。
接著又會提示你輸入兩次密碼(該密碼是你push文件的時候要輸入的密碼,而不是github管理者的密碼),當然,你也可以不輸入密碼,直接按回車。那么push的時候就不需要輸入密碼,直接提交到Git服務器上了,如:
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
接下來,就會顯示如下一些提示,如:

Your identification has been saved in /c/Users/you/.ssh/id_rsa.
Your public key has been saved in /c/Users/you/.ssh/id_rsa.pub.
The key fingerprint is:
01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db 你的email地址
當你在Git Bash上看到這段顯示的時候,那就說明,你的SSH key已經創建成功,你只需要添加到Git服務器上的SSH key上就可以了

點擊頭像,展開后選擇Setting



找到生成的公鑰文件,打開后復制里面的所有內容,粘貼到github的Key里面



現在我們再次嘗試clone遠程倉庫

我們發現還是不行,那我們測試下一喀巴能不能連通github,` ssh -T git@github.com
`

還是不行,那我們查看一下具體信息,到底哪里出了問題ssh -T -v git@github.com

可以看到它一直在查找這幾個文件,id_rsaid_dsa這是默認的公鑰和密鑰文件名,而我在生成的時候重新命名了公鑰和密鑰的名稱,所以它找不到了,那我們我們就需要配置一下告訴他該去找哪個文件
我們在ssh文件夾下執行touch config,生成一個config文件,在后在文件內寫入

現在再次嘗試鏈接

鏈接成功
我們再次嘗試clone遠程倉庫


至此,大功告成

碼云操作與github基本相同,注意的是,要再生成一份密鑰和公鑰,并且需要配置config文件

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/106026.html

相關文章

  • Git 安裝和使用經驗總結

    摘要:在裝有客戶端的電腦使用執行得到如下界面輸入回車,提示輸入密碼,無視繼續回車走起結束后會在電腦用戶名中生成一個文件這個文件會保存所有連接過的信息,下一次連接這個就不會有上面的提示了。六常識及注意事項提交時會自動忽略空文件夾 GIt安裝和使用經驗總結 此文是本菜雞在實踐多次git搭建內網服務版本庫和GitHub上的使用總結部分參考了這位大佬的博客https://www.cnblogs.co...

    zzbo 評論0 收藏0
  • git基本操作

    摘要:是一個開源的分布式版本控制系統,可以有效高速地處理從很小到非常大的項目版本管理。用于跟蹤源代碼更改。或更高版本的系統中,在里嘗試首次運行命令即可。 gitgit是一個開源的分布式版本控制系統 (VCS),可以有效、高速地處理從很小到非常大的項目版本管理。用于跟蹤源代碼更改。它允許多個開發人員一起進行非線性開發。...

    weapon 評論0 收藏0
  • GitLab [Webhooks] 實現自動化服務器部署

    摘要:簡介我們在部署我們的應用時我們一般會尋求一些云平臺服務器部署當然也可以直接在服務器里拉取遠程倉庫的代碼當然我們也可以實現通過鉤子來實現服務器與遠程倉庫代碼的同步這樣一來我們在本地提交功能分支到倉庫中倉庫也會同步到服務器這樣我們就無需自己手動 簡介 我們在部署我們的web應用時 我們一般會尋求一些云平臺服務器部署 當然也可以直接在服務器里拉取遠程倉庫的代碼 當然我們也可以實現通過Webh...

    roadtogeek 評論0 收藏0
  • git 詳解實用指南之二 (遠程操作)

    摘要:繼上一篇詳解及實用指南之一本地操作今天說下,遠程操作。但是遠程的分支依然沒有發生改變。在本地磁盤上進行倉庫的克隆操作不要在原來目錄下完成,而直接換一個新目錄,在實際開發之中最好的做法是所有的開發者直接克隆遠程倉庫進行操作。 繼上一篇 1. git 詳解及實用指南之一 (本地操作) 今天說下,git 遠程操作。 1.生成 SSH key 這里是用 github 來做演示的,如果沒有 gi...

    cloud 評論0 收藏0

發表評論

0條評論

kviccn

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<