云盘+Git GUI实现云盘文件版本号控制
以下介绍操作细节
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实现云盘文件版本号控制的更多相关文章
- 基于金山快盘的Git服务器、快盘+ Git GUI 实现代码版本管理
Git,这货堪称神器,用了它就再也不想用其他VCS了,就像上了高速就不想再走国道一样. Git的强大之处在于,你可以在局域网内的任何一个共享路径下创建仓库,而不需要运行任何服务.所有的操作都是 ...
- [Android]egit取消文件版本号控制
开发项目,多人合作开发变得越来越重要了,在此同一时候,使用git作为协同工具也是越来越多.在此.介绍一下egit取消文件版本号控制的方法. (egit即为eclipse中的git插件) 1.打开Nav ...
- 云盘+Git GUI云盘文件版本控制
以下介绍操作细节 1.先下载Git GUI 下载地址:http://msysgit.github.io/ 再下载百度云网盘 下载地址:http://pan.baidu.com 接下来就是安装这两个软件 ...
- git gui 还原部分提交文件
有时候用git提交文件的时候会一起提交了多个文件,但是突然后悔了,想把其中一个文件撤销提交,其他文件不做修改.这个时候该怎么办呢? 我觉得有很多办法,比如可以先checkout到上次的提交,然后复制要 ...
- 文件分享工具ShareLocalFile不需要云盘的实时上传下载文件的云盘工具可以搜索整个网络的文件
工具的下载地址:https://comm.zhaimaojun.cn/AllSources/ToolDetail/?tid=9693 这是一个未来的项目,可以分享我们的文件,目前由于个人的技术水平限制 ...
- 为什么360、百度、腾讯出的Mac端云盘客户端都只有同步盘?(用户量小,同步盘开发成本低,Linux下都没有客户端)
如题,顾名思义,同步盘是用来同步的,不具备增量的功能,像这三家在Windows端出的客户端都是即有同步也有增量的. 陆续出来的,可能大家更多的是跟随策略,不得不提dropbox是这样的形式.mac电脑 ...
- 腾讯云linux+kodexplorer可道云搭建私有云盘
kodexplorer可道云介绍KodExplorer可道云,原名芒果云,是基于Web技术的私有云和在线文件管理系统.致力于为用户提供安全可控.可靠易用.高扩展性的私有云解决方案.用户只需通过简单环境 ...
- 使用Git GUI工具 上传本地仓库到 gitee码云仓库
前言: 网上关于git的命令操作与使用很多教程和博客,在使用git工具时我发现有一个 git Gui 可视化工具,我觉得十分的亲切,由于我之前一直是使用svn作为版本控制管理工具,都是可视化操作,使用 ...
- 腾讯云函数免费搭建onedrive网盘
目录 腾讯云函数 介绍 真免费? 搭建教程 准备条件 创建云函数 创建触发器 配置SecretId和SecretKey 添加onedriver盘 自定义域名 访问路径处理 总结 搭建期间遇到的问题 想 ...
随机推荐
- PIE SDK打开栅格数据
1. 功能简介 GIS将地理空间数据表示为矢量数据和栅格数据.矢量数据模型使用点.线和多边形来表示具有清晰空间位置和边界的空间要素,如控制点.河流和宗地等,每个要素被赋予一个ID,以便与其属性相关联. ...
- Python 垃圾回收机制(转)
概述 python采用的是引用计数机制为主,标记-清除和分代收集两种机制为辅的策略. 引用计数 Python语言默认采用的垃圾收集机制是『引用计数法 Reference Counting』,该算法最早 ...
- Spring Cloud Zuul实现动态路由
1.添加依赖 2.启动类上添加注解 3.配置文件 zuul.ignored-services配置需要忽略的服务,多个用逗号分隔 注释zuul.ignored-services 前: 注释zuul.ig ...
- css使用text-align: justify不能实现两段对其的问题解决方式
一行文本不进行处理.还有就是强制换行的也不处理.所以你强制占满(在后面加个span)了一行他才处理 <p class="home">test test test < ...
- 解决IE9 IE8的跨域 请求问题
/// <summary> /// 根据url获取对应的HTML /// </summary> /// <param name="url">&l ...
- C#下查找并杀死子进程(进程树)
参考:如何杀死进程及子进程 /** * 传入参数:父进程id * 功能:根据父进程id,杀死与之相关的进程树 */ public static void KillProcessAndChildren( ...
- 【转】使用Python的Requests库进行web接口测试
原文地址:使用Python的Requests库进行web接口测试 1.Requests简介 Requests 是使用 Apache2 Licensed 许可证的 HTTP 库.用 Python 编写, ...
- 通过TLS回调函数的反调试
下面是TLS数据结构的定义 typedef struct _IMAGE_TLS_DIRECTORY { DWORD StartAddressOfRawData; DWORD EndAddressOfR ...
- nyoj 1208——水题系列——————【dp】
水题系列 时间限制:1000 ms | 内存限制:65535 KB 难度:2 描述 给你一个有向图,每条边都有一定的权值,现在让你从图中的任意一点出发,每次走的边的权值必须必上一次的权 ...
- 使用setInterval函数改变网页背景的颜色
var icolor=0; var iNum=256; var iID=setInterval(setbgColor, 500); function setbgColor() { body.backg ...