Coding代码使用教程Coding是一个面向开发者的云端开发平台[1],目前提供代码托管,运行空间,质量控制,项目管理等功能。此外,还提供社会化协作功能,包含了社交元素,方便开发者进行技术讨论和协作。Coding是基于云计算技术的软件开发平台,集项目管理、代码托管、运行空间、质量控制为一体。在云计算时代,Coding推动软件开发的云端化,使开发者能用一个浏览器完成开发的各个环节。开发人员可以专心构建业务问题的解决方案,而非管理运营或发布堆栈,确保应用满足产品层目标服务等级,同时更为企业层级的项目应用提供了代码质量检验以及项目质量把控的渠道和标准。在保证私有项目的数据安全和稳定的同时,Coding还结合了冒泡及评论、公开项目发布与讨论等一系列社交化协作功能,打造具有技术支撑的开发者社区。前期软件安装在Windows上安装Git,Windows下要使用很多Linux/Unix的工具时,需要Cygwin这样的模拟环境,Git也一样。Cygwin的安装和配置都比较复杂,就不建议你折腾了。不过,有高人已经把模拟环境和Git都打包好了,名叫msysgit,只需要下载一个单独的exe安装程序,其他什么也不用装,绝对好用。msysgit是Windows版的Git,从http://msysgit.github.io/下载,然后按默认选项安装即可。安装完成后,在开始菜单里找到“Git”->“GitBash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!安装完成后,还需要最后一步设置,在命令行输入:$gitconfig--globaluser.name"YourName"$gitconfig--globaluser.email"email@example.com"因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。注意gitconfig命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。代码下载1.注册ssh打开bash界面,输入ssh-keygen,产生密钥。打开c/user/***/.ssh/id_ras.pub赋值内容到账户ssh公钥中复制git仓库SSH链接输入gitclone“链接”然后输入账户和密码。等待一段时间,代码就下载完成了。项目同步Gitpull代码上传由于coding没有merge权限管理,所以统一上传代码不能直接从master分支上传。必须新建分支,上传代码,有其他同事review代码后,才能合并分支。创建example_pushcode分支gitbranchexample_pushcode转移至example_pushcode分支gitcheckoutexample_pushcode合并代码后gitadd–A将修改增加到临时库提交代码gitcommit–m“代码说明”推送代码gitpushoriginexample_pushcode推送代码后上coding网站,请求合并分支