从不用版本管理到使用 Git 分支管理的故事,也就是从这个时候开始的。。。 某公司只有一个程序员,一开始并没有版本管理的概念。项目开发只有一个人在参与,所以也没用版本管理工具。 后来,老板又招了两个程序员,老板说:“研发管理要规范!”,经过一番调研,选用了 Git,三个人开始使用 Git 进行开发上 ...
分类:
其他好文 时间:
2019-08-20 10:35:06
阅读次数:
75
Maven 仓库就是存放 jar 包的地方。Maven 仓库可以分为本地仓库和远程仓库( 中央仓库、私服、其他公共库)。 我们在开发 Java 程序时,往往需要引用第三方 jar 包,Maven 出现之前,都是程序员自己去网站上找,找到以后也没有进行版本管理。Maven 帮助我们管理这些 jar 包 ...
分类:
其他好文 时间:
2019-08-17 22:06:53
阅读次数:
122
# 学习网站 ##### 猴子都能懂的git入门 https://backlog.com/git-tutorial/cn/intro/intro1_1.html 修改内容的提交: 第1行:提交修改内容摘要 第2行:空行 第3行:修改的理由 ###### 工作树和索引数据库--(提交)索引--(提交) ...
分类:
其他好文 时间:
2019-08-17 14:31:38
阅读次数:
83
1.查看历史版本 ·git log ·git reflog 2.版本回退 ·git reset --hard HEAD^(HEAD代表当前版本) ·HEAD^代表回退到上一个版本 以此类推 ·HEAD~1 和上面同理 ·也可以用git reflog 查看历史版本 用版本号来回退(git reset ...
分类:
其他好文 时间:
2019-08-16 22:31:38
阅读次数:
80
Flyway 是什么? Flyway是个数据库版本管理工具。在开发过程中,数据库难免发生变更,例如数据变更,表结构变更、新建表或者视图等等。 在项目进行时无法保证一旦开发环境中的数据库内容变化候会去测试环境去更新数据库。 即使开发环境有变化不同时去测试环境执行,那么也需要保留所有的SQL脚本,待开发 ...
分类:
数据库 时间:
2019-08-15 12:53:07
阅读次数:
83
http://search.csdn.net/CSDN搜索,CSDN还是有非常多的编程资源的,用它的搜索能搜出不少东西。代码类别也比较全面。 http://snippets.org/简单实用的代码收集网站,强力推荐。比如你要找个DES加密,要找个数据压缩,找个INI文件操作的C代码等,均能手到擒来。 ...
分类:
编程语言 时间:
2019-08-13 15:40:51
阅读次数:
241
本文适合初学者,目的在于快速入门以及上手使用,主要从以下四个角度介绍Git Git 本质 Git 基本概念 Git Flow Git Command Git本质 Git是一个开源的分布式版本控制软件,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 最初是由Linus Torvalds设计 ...
分类:
其他好文 时间:
2019-08-11 14:52:16
阅读次数:
81
史上最强maven配置详情 优点 对第三方依赖库进行了统一的版本管理 统一了构建过程 统一了项目的目录结构 构建 清理 : mvn clear 编译 : mvn compile 测试 : mvn test 打包 : mvn package 部署 : mvn deploy 安装(将jar安装到本地仓库 ...
分类:
其他好文 时间:
2019-08-08 21:36:57
阅读次数:
130
一.Maven项目打包的两种方式: 1.依赖工具比如eclipse 2.使用命令行: 使用cmd进入到pom对应的目录下: 执行:mvn - clean install 指令。 ...
分类:
其他好文 时间:
2019-08-04 15:20:52
阅读次数:
84
一、GIT简介 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git是目前世界上最先进的分布式版本控制系统(没有之一) 二、集中式vs分布式优缺点 集中式版本控制系统: 最大的毛病就是必须联网才能工作,如果在局域网内还好,带宽够大,速度够快,可如果在互联网 ...
分类:
其他好文 时间:
2019-08-03 19:57:18
阅读次数:
93