一、gitee和git能解決的問題
我們開發小組,有三位同學,怎么共享代碼?
我更新代碼后,怎么傳遞給另外兩位同學?
我和別人同時修改了一個文件,怎么辦?
二、准備
注冊gitee:https://gitee.com/
注意事項:給個人空間地址取個好名字
下載git:https://git-scm.com/downloads
安裝git:出現一堆選項,我全選了默認;
建議:將line ending conversion 改為“checkout as is,commit as is”,不要讓git幫你改
三、建gitee倉庫
必填的只有倉庫名稱和路徑,其他的默認就好
倉庫地址構成——https://gitee.com/個人空間地址/倉庫名
四、git配置
新建個文件夾,右鍵,選擇“git bash here”
用戶名:git config --global user.name "xiaoming"
郵箱:git config --global user.email "xiaoming@example.com"
五、clone/push/pull 操作
clone:將碼雲上的倉庫復制一份到本地;
push:將本地修改后的代碼推送上碼雲;
pull:將別人推送的代碼拉取到本地;
clone:
git clone https://gitee.com/個人空間/倉庫名
add->commit->push:
git add .
git commit [-m "修改說明”]
git push origin master
pull:
git pull origin master
gitee工作台的動態更新
六、其他
上傳代碼片段
fork:看到想參與的gitee項目,fork到自己的碼雲倉庫中
watch:watch項目進展,不參與項目
pull request:向審核人員發送pull request,等待通過
(講道理,為什么不叫push request?)
可能的答案:https://cloud.tencent.com/developer/article/1348651
七、回答開頭的問題
代碼共享:從gitee倉庫中clone或pull
代碼更新:從本地pull到gitee倉庫
沖突管理:push時,如果有沖突(比如文件已經被別人修改過了),建議你重新pull一次倉庫