若是没有SVN,只是在写一些我的代码的人们一般会碰见这样一个问题吧:备份。若是你的代码被改坏了,而你有没有备份,无疑是灾难一场,但是若是要备份,在本地上不停的复制副本这种方法不但占空间,并且乱,并且很low,放到云盘里稍微不low,但是考虑到管理和实时提交这些问题,咱们仍是须要一个我的版的svn这样的代码管理工具。因而在这里我写了这篇文章介绍一种比较洋气的方法:git
目前来看vs13能够,10和12就不行svn
1、首先,你须要在“码云”上有个帐户:工具
http://git.oschina.net/ 点击建立帐户便可.net
2、新建一个项目:资源
对项目进行设置:get
记住项目路径,记住项目路径,记住项目路径同步
项目建立完毕,暂时能够先无论它。it
3、咱们来打开vs,在解决方案上点击右键,选择“将解决方案添加到源代码管理”,而后选择“Git”ast
4、在“视图”中打开“团队资源管理器”,点击设置方法
填写用户名(随便定一个就行,这个就是在云端管理时起能够明确哪些代码是被哪一个帐户更改上传的做用),邮箱,以及本地存储路径
5、提交代码,点击“提交”或是“未同步提交”
设置云托管路径,就是在第二条中记录的路径
这时点击发布,会出现如下问题:
解决方法是换个分支:
六:新增分支:
默认的分支为master,细心的同窗想必也发现了码云上的默认分支也是这个名字,因此这就是冲突的来源了,既然如此,咱们新建一个分支,而后把项目发布到这个分支上,问题天然就解决了。
在刚才出错的页面,点击"master"的下拉箭头,选择新建分支
建立完成后在分支名称上点击右键发布:
再次点击“未同步提交”或是“提交”,再点击“同步”,将项目发布到新建分支上
如此,即可在码云上查看咱们上传的代码:
如果后来更改了代码,只需在解决方案上右键点击“提交”便可提交修改,此时须要写上版本备注,以便往后对比不一样版本之间代码以及管理
后续:
后来发现不知为什么提交的代码不在云端显示了,因而就在“团队资源管理器”中点击“未同步提交”,在列表中的已经提交到本地库可是未提交到云端的选项点击“推送”,便可推送至云端