1. 程式人生 > >如何使用git在本地電腦clone別人的github上的遠端倉庫程式碼

如何使用git在本地電腦clone別人的github上的遠端倉庫程式碼

背景

本地安裝了git,同時github也已經申請了賬號,想通過git把github上別人的程式碼clone到本地。

操作步驟

1.在自己電腦建立本地倉庫

第一步,開啟git bash,找一個存放所有git專案的目錄。假設git的目錄叫gitRepo

第二步,為你要拉取的github專案建立專案資料夾,在gitRepo目錄下輸入命令:
mkdir firstPro
然後輸入命令:
cd firstPro

2.git初始化設定、倉庫的初始化以及繫結SSH祕鑰

第一步,初始化git倉庫。(當前git bash所在目錄路徑為gitRepo/firstPro)輸入命令:
git init
此時,會看見本地電腦的目錄下會有.git資料夾。
第二步

,在第一次安裝git之後需要初始github的配置資訊。所以接下來要初始化你的github資訊。輸入命令:
git config --global user.name "your github username"
然後再輸入命令:
git config --global user.email "your github email"
這裡說明一下,引號裡輸入的是你的github賬號,第二個引號輸入的是與你github繫結的電子郵箱。
第三步,現在需要將你的電腦和github賬號通過SSHkey繫結。輸入命令:
cd ~/.ssh
輸入命令:
ls
看ssh資料夾下有沒有id_rsa、id_rsa.pub這兩個檔案,如果沒有那麼就需要繫結ssh key。因此,需要輸入命令:
ssh-keygen -t rsa -C "your github username"

然後一直回車就會提示rsa儲存成功。這樣在.ssh目錄就會生成兩個檔案,即id_rsa、id_rsa.pub。
第四步,輸入命令:
cat id_rsa.pub
然後複製裡邊的資訊,在網頁登入github賬號,點選個人頭像,進入*“setting”*,然後選擇ssh and GPG key,在頁面裡新增ssh key。新增成功之後,在git裡輸入命令:
ssh [email protected]
驗證是否連線成功。如果提示成功,那麼就可以把自己github遠端倉庫的程式碼clone到本地了。

3.fork別人的github專案,然後clone專案到本地

注意:如果你想clone別人的github專案到本地,那麼需要通過github先fork別人的專案到自己的github倉庫中。


fork完之後,進入自己的本地的git專案倉庫(firsPro),輸入命令:
git clone githubrepository,
githubrepository輸入的是github上fork完專案之後,點選"clone or download"時,複製的那個ssh的專案地址。

好了,這樣就可以輕鬆的clone別人github的程式碼啦_