2010开始,对于GitHub上的每一个Git版本库,现在都可以用SVN命令进行操作,而svn命令则是支持部分检出的。 方法如下: 例如我想下载我的nginxinc/kubernetes-ingress项目的deployments目录(1)在github上点开这个目录,浏览器地址栏可以得到这个地址 ...
分类:
其他好文 时间:
2019-06-25 13:21:12
阅读次数:
318
开发环境及相关配置 集中式:集中式版本控制工具,版本库集中存放在中央服务器,团队成员里的每个人工作时从中央服务器下载代码,个人修改后再提交到中央服务器 分布式:分布式版本控制工具,没有中央服务器,每个开发人员都通过clone,在本地拷贝一个完整的仓库。 Svn的特点(集中式) 1、每个版本库有唯一的 ...
分类:
Web程序 时间:
2019-06-23 11:38:06
阅读次数:
157
参考文档: https://blog.csdn.net/jiadajing267/article/details/80287036 第一步:本地初始化Git版本库 第二步:链接码云(云端) 第三步:上传项目 提示如图下面的信息说明上传成功了: 在使用 git push orgin master 时可 ...
分类:
Web程序 时间:
2019-06-19 12:28:58
阅读次数:
129
Git diff 用于比较两次修改的差异 1.1 比较工作区与暂存区 git diff 不加参数即默认比较工作区与暂存区 1.2 比较暂存区与最新本地版本库(本地库中最近一次commit的内容) git diff --cached [<path>...] 1.3 比较工作区与最新本地版本库 git ...
分类:
其他好文 时间:
2019-06-18 14:13:04
阅读次数:
76
一.创建一个版本库 1.mkdir xxx 2.git init 使用git init命令将这个目录变成Git可以管理的仓库 这个版本仓库创建好了,xxx目录下有一个隐藏的.git目录(里面有暂存区(state/index)和分支管理库(master/dev..)),除了.git目录其它是工作区。 ...
分类:
其他好文 时间:
2019-06-16 21:36:49
阅读次数:
129
因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。 选择一个合适的地方,创建一个空目录 pwd命令用于显示当前目录 第二步,通过git init命令把这个目录变成Git可以管理的仓库 当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,没事千万 ...
分类:
其他好文 时间:
2019-06-15 15:18:21
阅读次数:
95
1、安装 SVN 1.1先检查是否有安装 svn 1.2创建SVN版本库(这里我们直接部署到Tomcat/webapps下,如果没有可以自行部署一个Tomcat) 1.3创建版本库 完成此处之后会在该目录下生成以下目录文件 1.4在版本库的 conf目录下配置文件 authz文件是权限控制文件 pa ...
分类:
其他好文 时间:
2019-06-14 12:25:09
阅读次数:
109
SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。 Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subver ...
分类:
其他好文 时间:
2019-06-13 00:34:02
阅读次数:
112
Git:分布式版本控制系统 Git 是一个开源的分布式版本控制系统,没有“中央服务器”,每个人的电脑上都是一个完整的版本库。 CVS及SVN:集中式的版本控制系统 Subversion(SVN) 是一个开源的集中式版本控制系統, 这些数据放置在一个中央资料档案库(repository) 中。 这个档 ...
分类:
其他好文 时间:
2019-06-11 19:00:23
阅读次数:
87
首先在本地创建一个“本地目录”(作为git管理的仓库-repository); 接着借助 git 命令,将本地目录初始化为一个git可以识别、管理的仓库; 当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了 ...
分类:
其他好文 时间:
2019-06-05 09:47:56
阅读次数:
95