天天看點

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

為了能夠随時随地能進行代碼的編寫,以及代碼的規範管理,同僚推薦了碼雲私有庫,以下是使用碼雲管理代碼的過程記錄:

一、用自己的郵箱在碼雲上注冊一個賬号,首先要生成一個自己的SSH公鑰,設定方法為:通過首頁右上角 「個人設定」->「安全設定」->「SSH公鑰」->「添加公鑰」 ,添加生成的 public key 添加到目前賬戶中:

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

圖1:生成SSH公鑰

生成個人公鑰,我是借助工具Git-2.26.2-64-bit.exe生成的,不過網上有說win10自帶有生成公鑰的工具,本人是win7系統,發現沒有此工具,是以下載下傳此工具生成公鑰:

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

紅框部分是你的碼雲的登入賬号:ssh-keygen -t rsa -C "[email protected]"

然後是後面兩行指令直接回車就行了

Enter passphrase (empty for no passphrase): [Type a passphrase]

Enter same passphrase again: [Type passphrase again]

這樣就生成公鑰了,生成的目錄在:

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

用文本打開,複制裡面的代碼,并粘貼到圖1公鑰中,給個名稱,點選送出即可:

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

二、在碼雲上生成私有庫(步驟比較簡單),根據項目情況,填寫相應的資訊即可:

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

在庫裡面可以添加項目其他成員:

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

三、然後通過Git Bash上下載下傳到本地或将本地的代碼同步到碼雲上,操作的步驟如下:

1、在本地電腦建立一個項目檔案,用于存放碼雲上的項目代碼,進入此檔案夾,右鍵滑鼠,選擇Git Bash Here:

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

2、然後會彈出以下視窗(如果未彈出,則工具安裝有誤,重新安裝Git-2.26.2-64-bit.exe工具):

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

3、通過git config指令進行基礎的設定:

第一個指令紅框中的是您碼雲的使用者名,第二個指令紅框中的是您碼雲的注冊郵箱。

git config --global user.name "你的昵稱"

git config --global user.email "你的郵箱"

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

4、在本地項目檔案夾bafytqc進行初始化設定:

指令一:git init

指令二:git remote add origin //注:項目位址形式為:https://gitee.com/xxx/xxx.git或者 [email protected]:xxx/xxx.git

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

5、執行克隆指令,down下碼雲上的代碼,指令:git clone 項目位址

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

輸入碼雲的使用者名跟密碼:

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

克隆完畢:

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

6、如果項目的其他同僚有送出新代碼,則需要更新此項目,進入此項目,通過指令:git pull origin master進行更新:

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

7、進入項目目錄,将本地的項目送出到碼雲中:

指令1:git add . 表示你要送出到github上的檔案,如果你要将所有檔案都添加上去的話,使用git add . “.”表示添加目前目錄中的所有檔案,我是建立項目,是以添加全部檔案:

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

指令2,添加注釋:git commit -m “first commit”,表示你對這次送出的注釋,例如:git commit -m “送出的描述資訊”,如果我們這裡不用-m參數的話,git将調到一個文本編譯器(通常是vim)來讓你輸入送出的描述資訊:

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

指令3,确定送出:注意:送出指令有兩個,git push origin master(正常送出)和git push origin master -f(強制送出,強制送出可能會把之前的commit注釋資訊,不會改變修改的代碼,慎用),都是送出到master分支:

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

最終在碼雲上的同步的結果如下:

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

PS:碼雲現在可以直接線上編輯:點選 Web IDE 進入編輯界面

git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用
git clone 多個_Vue學習筆記之工具篇碼雲及Git的使用

此功能還是挺好用的,這樣随時随地可以碼代碼了。

繼續閱讀