网盘如今很流行,比较好且稳定性强的我的感受有 百度云网盘、360云盘、金山快盘、腾讯微云,我我的经常使用的是
这四家的,大公司安全性好,稳定性强,速度快,其它就很少说了 html
我这里用百度云网盘,并用VS2012新建项目进行演示 git
昨天晚上刚在服务器上面安装了SVN,今天在网上就学到了能够经过网盘来实现版本管理,这样还好,不用再用自已
服务器上面的带宽了。 缓存
下面介绍操做细节 安全
一、先下载Git GUI 下载地址:http://code.google.com/p/msysgit/downloads/list
再下载百度云网盘 下载地址:http://pan.baidu.com
接下来就是安装这两个软件了,安装你们都会,不介绍
二、安装完网盘后设置网盘的同步目录,由于网盘中存有几十G的文件,不可能到了一台电脑就所有同步,那样就惨
了,在网盘中新建目录"Git"。
进入网盘设置界面,选择高级:以下图所示: 服务器
三、打开VS2012新建项目 GitTest,并写上一句代码。如图所示: fetch
四、咱们在项目GitTest根目录下右键,选择“Git Init Here”,咱们发现目录下多了一个目录“.git”接下来咱们须要修改GIT设置来排除一些文件或目录不让它们在版控制内,用记事本打开“.git”目录下 的"info"目录下面的“exclude”文件,在下面加入以下几行: bin/ obj/ *.suo *.cache,由于这里是用的VS开发,若是是其它请按须要进行修改 ui
修改完后,咱们再次右键选择“Git Gui” google
进入相关界面 版本控制
,"编辑->选项" code
,在全局全部版本输入用户
名Email地址后肯定,咱们再这里先点“缓存改动”,再输入描述后点“提交”,这里咱们只是提交到本地版里面了
五、咱们如今克隆一份到网盘中的Git目录下面,来实现远端版本,还在根目录下右键选择“Git Bash”,输入克隆
指令:git clone --bare . D:/htw/baiduyunpan/git/GitTest.git
六、再次“Git GUI”界面中“远端(remote)->Add”
,名字能够随便写,这里我填写“GitTest.git”,Location
填写咱们的远端目录地址个人是:D:\htw\BaiDuYunPan\git\GitTest.git,点Add后提示成功
,接下来再点" 上传"
再点“上传”提示成功
,到此咱们已经完成了远端设置。
七、接下来咱们就来看一下怎么样实现异地获取版本,并实现提交版本。在桌面新建一目录“test”以后在目录下面右键选“Git Bash”
输入:git clone D:/htw/baiduyunpan/git/GitTest.git
在“test”目录下面就出如今咱们的项目“GitTest”打开一看里面就是咱们的项目,这时咱们须要重复前面第4步 里面修改“exclude”,实现过滤文件或目录打开新下下来的项目,咱们把刚才的那名修改一下,再次打开“Git Gui” 界面,咱们看到有+和-这里 意味着咱们修改了,重复前面的操做,“缓存改动”,填写描述,提交,这里咱们提交到了本地版本,咱们须要提 交到远端版库,点上传再点上传,提示成功,这样就提交到远端了,固然咱们能够屡次提交到本地后再提交到远端的。
八、查看改动,咱们在用VS建的项目目录里面打开“Git Gui” 界面,“远端(remote)->从..获取(fetch)-
>GitGtest.git”提示成功,这时并无更新咱们本地版本,只是下到本地了,咱们再选择“合并(merge)->
本地合并”再点“合并”提示成功,咱们到咱们新建的VS里面看一下刚修改的地方是否改动了,已经改动了
,咱们再次确认一下,在项目目录右键“Git History”界面,咱们看到确实实现了版本控制。
到些简单的版本控制就完成了,对于我的来讲咱们有了稳定和超大的存储空间来存储咱们的代码并实现版本管理。
http://www.cnblogs.com/hantianwei/archive/2012/12/18/2823686.html