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/