1. 程式人生 > 其它 >團隊開發注意事項

團隊開發注意事項

操作規範

因為是多人同時開發一個專案,每個人有自己的模組,但是對於一些公共檔案的修改很有可能出現衝突。

下面是操作規範

  1. 養成良好的操作習慣,先pull在修改,修改完立即commit和push

  2. 一定要確保自己正在修改的檔案是最新版本的

  3. 各自開發各自的模組

  4. 如果要修改公共檔案,一定要先確認有沒有人正在修改

  5. 下班前一定要提交程式碼,上班第一件事拉取最新程式碼

  6. 一定不要擅自修改同事的程式碼

引起衝突的原因

  1. 多個人同時操作了同一個檔案

  2. 一個人一直寫不提交

  3. 修改之前不更新最新程式碼

  4. 提交之前不更新最新程式碼

  5. 擅自修改同事程式碼

總之就是一句話,不要修改同事程式碼,公共檔案操作先pull再修改,修改前確認沒人在修改!

操作步驟

第一步:先將遠端倉庫克隆到本地

 git clone 遠端倉庫地址

第二步:進入到本地倉庫,改自己的名字和郵箱

 git config user.name '專案三組xxx'
 git config user.email '[email protected]'

第三步:建立自己的專案

第四步:推送專案到遠端倉庫

 # 工作區新增到暫存區
 git add .
 # 暫存區提交到倉庫區
 git commit -m '立項'
 # 推送到遠端倉庫
 git push

第五步:如果每次push都需要賬號密碼嫌麻煩的時候,可以按下面的進行選擇操作,記住密碼也是你輸入過密碼情況下,如果一次push都沒操作過,讓系統該記住哪個密碼?o(∩_∩)o 哈哈:

# 設定記住密碼(預設15分鐘):
git config --global credential.helper cache
# 如果想自己設定時間,可以這樣做(1小時後失效):
git config credential.helper 'cache --timeout=3600'
# 長期儲存密碼:
git config --global credential.helper store

第六步:自由發揮吧,專案無bug,早日上線

常用命令總結

  • 將遠端倉庫克隆到本地:git clone 地址

  • 要同步伺服器程式碼就執行:git pull

  • 本地倉庫記錄版本就執行:git commit -am '版本描述'

  • 推送程式碼到伺服器就執行:git push

  • 編輯程式碼前要先pull,編輯完再commit,最後推送是push