下面介绍操作细节

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 gui fetch不到文件_Git内部原理剖析,有比这还详细的吗?

    1.1. 为什么写这篇文章 写这篇文章的本意有二: 工作安排原因,常有同事询问我一些关于 Git 的问题,总觉得自己解释的不够透彻,因此觉得有必要深入了解一下. 目前中文的 Git 教程往往本末倒置, ...

  2. 百度云网盘 360云盘 金山快盘 等 + Git GUI 实现代码版本管理-个人篇

    网盘现在很流行,比较好且稳定性强的个人感觉有 百度云网盘.360云盘.金山快盘.腾讯微云,我个人常用的是 这四家的,大公司安全性好,稳定性强,速度快,其它就不多说了 我这里用百度云网盘,并用VS201 ...

  3. 天翼云盘突破限制无需客户端下载文件方法

    天翼云盘突破限制无需客户端下载文件方法 在线网盘的市场当中,百度网盘一直处于"主导"地位. 这么肥的一块蛋糕,其他厂商自然不想丢掉,所以他们也一直在做自己的网盘,只是影响力太小.大 ...

  4. 在Linux系统(服务器)使用阿里云盘服务快速上传下载文件

    使用集群服务器的时候,尤其是当服务器有多个节点时有些复杂,连接集群我们一般用xshell,传输文件我们一般使用Xftp,一般对于单个节点服务器来说是方便的,使用Xftp还可以可视化本地和服务器端的文件 ...

  5. 阿里云盘如何上传压缩类型文件

    阿里云盘不限速的特点得到了很多人的点赞,但是对应一些不常见的文件不可以分享,而且分享文件有一些限制条件,比如文件夹数量,层级等,如下图所示 那么我们就会想到压缩,但是阿里云也不支持常见的压缩文件,解决 ...

  6. 如何提高本地文件上传至百度云的速度_百度网盘迎来劲敌,阿里推出阿里云网盘App...

    阿里进军亿级用户网盘市场.文 | 陈桥辉来源 | Tech星球(ID:tech618)封面来源 | IC photo阿里首次推出自己的网盘App,欲挑战超7亿用户的百度网盘.Tech星球独家获悉,阿里 ...

  7. 利用腾讯云轻量搭建私人云盘-Cloudreve

    利用腾讯云轻量搭建私人云盘-Cloudreve 购买链接:https://cloud.tencent.com/act/pro/lighthouse 大陆地区1核1G3Mbps的机器128一年,非常适合 ...

  8. modelsim 各版本 网盘_阿里云盘官方下载-阿里云盘最新版本 v1.0.1

    阿里云盘app下载分享,阿里云盘是一款非常实用的手机云存储服务软件,原名为"阿里云网盘",存储空间大,操作速度快,非常便捷好用,欢迎下载使用~ [软件简介] 阿里云网盘是阿里云团队 ...

  9. 网站服务器c盘在哪找,云服务器c盘在哪儿

    云服务器c盘在哪儿 内容精选 换一换 查询云服务器规格信息列表.GET /v2.1/{project_id}/flavors/detail?minDisk={minDisk}&minRam={ ...

  10. 更新网盘(云存储)功能需求,免费网盘需求,手机数据备份

    昨天有朋友问我有没有手机数据恢复的软件,他不小心把重要的短信给删了,正巧我在整理网盘需求,于是将手机数据备份功能也一起整理到这里. 更新内容: 文件同步功能需求 手机云存储备份 文件同步 文件同步:将 ...

最新文章

  1. CSS属性选择器和部分伪类
  2. 被Zoom逼疯的歪果仁,造出了视频会议机器人,同事已笑疯丨开源
  3. 强化学习笔记: backup diagram
  4. [云炬创业基础笔记] 第四章测试11
  5. 【干货分享】如何应对线上数据库的误操作
  6. spring-security问题记录
  7. Android软件测试Monkey测试工具
  8. VUE项目导入bootstrap
  9. ArcSDE数据库学习总结
  10. 安全测试者偏爱的安全测试工具
  11. elementui表格序号自动加上
  12. GBASE数据库迁移(Oracle到GBase 8s的数据类型映射)
  13. CSDN 空间:“迷你博客”很迷人(2)
  14. 柯桥增值税留抵如何退税?
  15. Liunx文件常用命令总结
  16. 拓路前行-TDSQL追求极致体验的这一路
  17. 人脸识别考勤 Android 课程设计
  18. 王学岗Kotlin协程(三)---协程的上下文与协程的异常处理
  19. 【UML 建模】在线UML建模工具 ProcessOn 使用具体解释
  20. 解决电脑某些网站打不开的问题

热门文章

  1. c语言中整形的最大最小值,C语言编写程序输出10个整数中最小值或最大值
  2. 如何压缩照片大小,压缩照片大小的方法
  3. 关于stm32单片机的通讯方式
  4. Vue + Echarts 正态分布图,在线计算标准差,生成正态分布曲线
  5. matlab设置保存图像分辨率_matlab saveas 分辨率
  6. fit对数正态分布matlab,拟合对数正态分布使用Scipy与Matlab
  7. 68pin SCSI接头针脚排序
  8. 交互媒体专题设计——技术预演与方案设计
  9. js跳转到新标签打开PDF文件
  10. 波峰波谷(凸点凹点)的检测算法