如何使用Git對“碼雲”的專案進行操作
一、安裝Git
1、首先在官方網站(https://git-scm.com/download/win)下載git工具
2、找到Git-2.19.1-64-bit.exe檔案,雙擊安裝
3、點選next繼續下一步
4、更改安裝路徑,點選next下一步
5、勾選Additonai icons,建立桌面圖示,不想建立桌面圖示可不勾選此項,點選next下一步
6、在Adjusting your PATH environment中,選擇預設選中的那一個,點選next下一步
7、在Configuring the line ending conversions中,同樣選擇預設的選項,點選next下一步
8、不用多說,還是預設狀態,然後下一步
9、這裡勾選上前面兩個選項,然後next下一步
10、預設狀態,直接下一步,進行安裝,安裝完成後,finish完成安裝
二、配置Git
1、點選桌面上的這個圖示,開啟Git Bash
2、配置自己的使用者名稱和郵箱
git config --global user.name "你的名字或暱稱"
git config --global user.email "你的郵箱"
3、生成/新增SSH公鑰
碼雲提供了基於SSH協議的Git服務,在使用SSH協議訪問專案倉庫之前,需要先配置好賬戶/專案的SSH公鑰。
你可以按如下命令來生成 sshkey:
ssh-keygen -t rsa -C "[email protected]" # Generating public/private rsa key pair...
按照提示完成三次回車,即可生成 ssh key。通過檢視 ~/.ssh/id_rsa.pub
檔案內容,獲取到你的 public key
cat ~/.ssh/id_rsa.pub # ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....
三、關聯“碼雲”
複製生成後的 ssh key,通過專案主頁 「管理」->「部署公鑰管理」->「新增部署公鑰」
新增完成,下面就到你本地去clone你的專案啦
四、從“碼雲”clone專案
點選“複製”,找個資料夾,開始clone吧
具體操作:在本地目錄(準備存放程式碼的資料夾),右鍵,選擇“Git Bash Here”,開啟Git Bash,輸入:
git clone [email protected]:hellokandy/anygnss.git
五、將專案上傳至“碼雲”
$ git add . #將當前目錄所有檔案新增到git暫存區
$ git commit -m "my first commit" #提交併備註提交資訊
$ git push origin master #將本地提交推送到遠端倉庫
六、提交修改程式碼
不管這個專案多少人蔘與,push之前先pull一下,看看有沒有merge的程式碼,有merge解決merge,沒有的話直接下面的命令:
$ git pull origin master
$ git add .
$ git commit -m “modify or add ****”
$ git push origin master
若上傳有問題,可以試試 git push origin master -f 表示捨棄線上的檔案,強制推送
可以參考碼雲幫助中心,提交第一行程式碼 : https://gitee.com/help/articles/4122
以上內容,根據網上資料整理。