以下介绍操作细节

1、先下载Git GUI 下载地址:http://msysgit.github.io/

再下载百度云网盘 下载地址:http://pan.baidu.com

接下来就是安装这两个软件了,安装大家都会。不介绍



2、安装完网盘后设置网盘的同步文件夹,由于网盘中存有几十G的文件。不可能到了一台电脑就所有同步,那样就慘

了,在网盘中新建文件夹"Git"。

进入网盘设置界面。选择高级:例如以下图所看到的:

3、打开VS2012新建项目 GitTest,并写上一句代码。

如图所看到的:

4、我们在项目GitTest根文件夹下右键,选择“Git Init Here”,我们发现文件夹下多了一个文件夹“.git”接下来我们须要改动GIT设置来排除一些文件或文件夹不让它们在版控制内,用记事本打开“.git”文件夹下 的"info"文件夹以下的“exclude”文件,在以下增加例如以下几行: bin/ obj/ *.suo *.cache,由于这里是用的VS开发,假设是其他请按须要进行改动

改动完后,我们再次右键选择“Git Gui”

进入相关界面

,"编辑->选项"

,在全局全部版本号输入用户

名Email地址后确定。我们再这里先点“缓存修改”,再输入描写叙述后点“提交”,这里我们仅仅是提交到本地版里面了

5、我们如今克隆一份到网盘中的Git文件夹以下。来实现远端版本号。还在根文件夹下右键选择“Git Bash”。输入克隆

指令:git clone --bare . D:/htw/baiduyunpan/git/GitTest.git

6、再次“Git GUI”界面中“远端(remote)->Add”

,名字能够随便写。这里我填写“GitTest.git”,Location

填写我们的远端文件夹地址我的是:D:\htw\BaiDuYunPan\git\GitTest.git。点Add后提示成功

,接下来再点" 上传"

再点“上传”提示成功

,到此我们已经完毕了远端设置。

7、接下来我们就来看一下怎么样实现异地获取版本号。并实现提交版本号。

在桌面新建一文件夹“test”之后在文件夹以下右键选“Git Bash”

输入:git clone D:/htw/baiduyunpan/git/GitTest.git

在“test”文件夹以下就出如今我们的项目“GitTest”打开一看里面就是我们的项目。这时我们须要反复前面第4步 里面改动“exclude”,实现过滤文件或文件夹打开新下下来的项目,我们把刚才的那名改动一下,再次打开“Git Gui” 界面。我们看到有+和-这里 意味着我们改动了。反复前面的操作。“缓存改动”,填写描写叙述,提交,这里我们提交到了本地版本号,我们须要提 交到远端版库,点上传再点上传,提示成功。这样就提交到远端了,当然我们能够多次提交到本地后再提交到远端的。

8、查看修改,我们在用VS建的项目文件夹里面打开“Git Gui” 界面,“远端(remote)->从..获取(fetch)-

>GitGtest.git”提示成功,这时并没有更新我们本地版本号,仅仅是下到本地了,我们再选择“合并(merge)->

本地合并”再点“合并”提示成功,我们到我们新建的VS里面看一下刚修改的地方是否修改了,已经修改了

,我们再次确认一下。在项目文件夹右键“Git History”界面。我们看到确实实现了版本号控制。

到些简单的版本号控制就完毕了,对于个人来说我们有了稳定和超大的存储空间来存储我们的代码并实现版本号管理。


版权声明:本文博客原创文章,博客,未经同意,不得转载。

云盘+Git GUI云盘文件版本控制的更多相关文章

  1. 基于金山快盘的Git服务器、快盘+ Git GUI 实现代码版本管理

        Git,这货堪称神器,用了它就再也不想用其他VCS了,就像上了高速就不想再走国道一样. Git的强大之处在于,你可以在局域网内的任何一个共享路径下创建仓库,而不需要运行任何服务.所有的操作都是 ...

  2. 云盘+Git GUI实现云盘文件版本号控制

    以下介绍操作细节 1.先下载Git GUI 下载地址:http://msysgit.github.io/       再下载百度云网盘 下载地址:http://pan.baidu.com 接下来就是安 ...

  3. Windows 7 下使用gitblit + git 搭建小组内文件版本控制环境

    一.GitBlit下载及配置 使用前先看下GitBlit的百科介绍,很简洁:需要java运行环境:是一个纯 Java 库用来管理.查看和处理Git 资料库.即一个基于Java的分布式版本控制系统. 1 ...

  4. windows下安装GIT,使用GIT GUI 上传文件到github

    安装 1.从官网 https://git-scm.com/download/win下载安装包 2.打开安装包安装,点击next,接着再点击三次next 3.在下拉菜单中选择已安装的文本编辑器,点击ne ...

  5. 挑战以Dropbox为代表的传统“同步网盘”,Seafile推出“分布式文件同步技术”打造的私有云服务

    挑战以Dropbox为代表的传统“同步网盘”,Seafile推出“分布式文件同步技术”打造的私有云服务#36氪开放日# 其他 JasonZheng • 2012-04-07 15:14 来自36氪开放 ...

  6. 使用百度网盘+Git,把版本控制托管到云端

    之前公司的一个项目使用SVN来做的版本控制,服务器设在我这台电脑上.然后是出于某些原因,我的电脑IP变了多次,每变一次就要重新绑定静态ip,甚是烦人.同时SVN这种集中式的版本控制服务在我关闭了我的电 ...

  7. 使用Git GUI工具 上传本地仓库到 gitee码云仓库

    前言: 网上关于git的命令操作与使用很多教程和博客,在使用git工具时我发现有一个 git Gui 可视化工具,我觉得十分的亲切,由于我之前一直是使用svn作为版本控制管理工具,都是可视化操作,使用 ...

  8. google的云盘与公司网盘

    很多人都很期待Google推出的云存储服务,也就是公司网盘.因为多数人相信,没有比google更适合做云存储的公司了,作为一个标准的Web公司或者说互联网公司,云端理所应当的优秀.但比起几年前听传言时 ...

  9. 阿里云Linux系统挂载数据盘

    Linux云服务器数据盘未做分区和格式化,我们可以根据以下步骤进行分区以及格式化操作. 目录 [隐藏]  1 查看数据盘 2 对数据盘进行分区 3 查看新的分区 4 格式化新分区 5 添加分区信息 6 ...

随机推荐

  1. MAC地址格式小结

    之前一段时间在做网卡驱动的工作,如今产品量产,利用ifconfig eth hw ether在配置mac地址时发现一个问题, 随机配置一个mac地址,发现有的会报出Cannot assign requ ...

  2. Windows phone 8 学习笔记(8) 定位地图导航

    原文:Windows phone 8 学习笔记(8) 定位地图导航 Windows phone 8 已经不使用自家的bing地图,新地图控件可以指定制图模式.视图等.bing地图的定位误差比较大,在模 ...

  3. 关于bind函数和connect函数的测试结论

    1. 一般客户端不用绑定,系统给你自动分配(有些ip不是固定的,bind也不是一个好方法):而服务器需要绑定,因为需要给客户端一个众所周知的固定的地址: 2. 关于bind错误,可以用WSAGetLa ...

  4. 集成学习---bagging and boosting

    作为集成学习的二个方法,其实bagging和boosting的实现比较容易理解,但是理论证明比较费力.下面首先介绍这两种方法. 所谓的集成学习,就是用多重或多个弱分类器结合为一个强分类器,从而达到提升 ...

  5. 概率dp专辑

    求概率 uva11021 http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_ ...

  6. 用C设计,用C++编码

          昨天晚上看到刘江的blog又补充了好几大段,今天早上又看到云风的人肉trackback,果然还是这种话题引人关注. 云风先是提了一下所谓C++带来的思想包袱(文言文曰“心智包袱”)问题,然 ...

  7. 重新想象 Windows 8 Store Apps (3) - 控件之内容控件: ToolTip, Frame, AppBar, ContentControl, ContentPresenter; 容器控件: Border, Viewbox, Popup

    原文:重新想象 Windows 8 Store Apps (3) - 控件之内容控件: ToolTip, Frame, AppBar, ContentControl, ContentPresenter ...

  8. Windows+Atlassian-Jira-6.0.4+MySql5.0安装破解汉化

     Windows+Atlassian-Jira-6.0.4+MySql5.0安装破解汉化 一:整理的安装程序 例如以下图: 文件太大.上传不到csdn上.有须要的联系. 新增的百度云盘下载:链接: ...

  9. sql function递归

    alter function Fn_GetUserGroupRelation ( @DHsItemID int ) returns nvarchar(1024) begin declare @Col_ ...

  10. Entity Framework mvc Code First data migration

    1. Code First 可以先在代码里写好数据模型,自动生成DB.下一次启动的时候会根据__MigrationHistory判断 数据库是否和模型一致. 详情参考:http://blogs.msd ...