CODING網址:https://e.coding.net/signingit
前言:以前用過github,用過微軟的Azure協做(https://azure.microsoft.com/zh-cn/services/devops/), 不一樣協做工具其實核心思想都是大同小異的。後來用上CODING,感受蠻好用且簡單,就一直在用,怕健忘忘了流程就寫了這篇。github
在網站註冊個帳號,找到項目板塊,點擊新建項目windows
看到以下以下圖片,因爲是簡單的項目,因此點擊第一個代碼託管項目便可(後面的選項更適用於大型項目或企業級項目,有更多的管理方面的功能)工具
勾選第一個生成gitignore文件(用於篩選上傳時的冗餘文件),填寫信息測試
完成建立後,打開項目,左邊點擊代碼倉庫,而後點擊克隆網站
把地址複製,打開VS若是是VS2019的,打開右邊就有克隆,點擊克隆.net
將剛複製的地址粘貼到存儲庫位置那行,選擇本地存儲庫位置,點擊克隆就完成了3d
](https://imgchr.com/i/84OnM9)](https://imgchr.com/i/84OurR)blog
若是第五步是其餘版本的VS,從視圖打開團隊資源管理器遊戲
點擊克隆,並把剛複製的項目地址粘貼到該行,再點擊下面的克隆也能夠完成
PS:
當項目多於一人時,團隊成員要克隆項目,需添加進項目成員,不然沒法克隆
克隆須要輸入CODING的帳戶和密碼
當出現忘記密碼,或者密碼錯誤後沒法再次輸入時,實際上是windows自行幫你保存了用戶名對應密碼
詳情直接百度window自動保存git帳號密碼在哪修改
將其刪除後可從新嘗試輸入帳戶密碼
1.只有一條主支master,無其餘分支
優勢:簡單方便,直接推送到遠程項目就完事,操做得當不存在衝突
缺點:值班式更新,也就是一個時間點一我的工做,不能同時更新
2.有一條主支master,每一個成員有各自的分支
優勢:能夠同時工做,最後分別合併到主支master,提升工做效率
缺點:可能存在衝突須要處理,其衝突問題五花八門,不過其實大項目通常採用這種更新方式,早晚應學會解決衝突,
採用第二種時寫代碼時記得切換至各自的分支進行
1.點擊分支
2.點擊新建分支
3.選擇從master簽出分支,輸入想要的本地分支名,點擊建立分支便可
多人團隊協做自定義分支每次工做所需操做
先從遠程端master拉取最新版本到本地端master(更新完能夠點擊右下角那個master,再點擊歷史記錄就能肯定是否爲最新版)
再切換到本地端自定義分支(AM),點擊分支選擇從本地端mater合併到本地端自定義分支
這樣本地端自定義分支就是最新版本
在本地端自定義分支進行工做,完成自身任務後填寫修改內容並上傳到遠程端自定義分支
在遠程端新建合併申請,將自定義分支合併到master,等待管理員確認合併
上傳本地更新
當更新項目後,右下角有標記,相似筆那顯示更改數量
點擊更改
填寫更改信息,而後最簡單的就是選擇所有提交併同步,或者點擊所有提交再返回上面那張圖點擊同步
Unity遊戲項目也能夠用這種協做方式,不過建議不一樣成員採用不一樣場景進行任務實現,再交由一我的負責把功能合成到主場景,可減小衝突
寫得已經蠻詳細了,還有不少實用的功能,好比
1.分支保護,能夠將master設置爲被保護的分支以下降刪庫風險
2.項目任務頒佈,能夠分配工做,並查看統計那不一樣成員工做更新頻率
3.測試管理:能夠測試項目及存放文檔
4.能夠自行編寫API文檔
。。。。。。
建議自行嘗試,並熟悉如何進行遠程團隊協做,若是以爲有用請幫我點個贊,謝謝。
轉載標明出處:做者AMzz 博客: https://www.cnblogs.com/AMzz/