版本管理
zl1zl2zl3
这个作者很懒,什么都没留下…
展开
-
用 golang 1.11 module 做项目版本管理
go 1.11 有了对模块的实验性支持,大部分的子命令都知道如何处理一个模块,比如 run build install get list mod子命令,第三方工具可能会支持的晚一些。到 go 1.12 会删除对 GOPATH的支持, go get命令也会变成只能获取模块,不能像现在这样直接获取一个裸包。可以用环境变量 GO111MODULE开启或关闭模块支持,它有三个可选值: off、 ...转载 2018-09-20 08:33:28 · 4978 阅读 · 3 评论 -
Git远程操作详解
Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clone git remote git fetch git pull git push本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解。同...转载 2016-07-01 16:11:30 · 283 阅读 · 0 评论 -
Git 工作流程
Git 作为一个源码管理系统,不可避免涉及到多人协作。协作必须有一个规范的工作流程,让大家有效地合作,使得项目井井有条地发展下去。"工作流程"在英语里,叫做"workflow"或者"flow",原意是水流,比喻项目像水流那样,顺畅、自然地向前流动,不会发生冲击、对撞、甚至漩涡。本文介绍三种广泛使用的工作流程:Git flow Github flow Gitlab flow...转载 2016-07-01 16:12:22 · 353 阅读 · 0 评论 -
GIT使用指引
1.还原JAVA类为服务器版本 2.更新源码 3.提交代码 4.冲突合并首先进入同步窗口合并选项说明:Addto Index用于把我们要提交的文件的信息添加到索引库中Markas Merged 标记版本已合并Overwrite : 表示将服务器上的版本覆盖本地版本,本地版本修改将会丢失Merge :如...原创 2016-08-12 11:09:51 · 709 阅读 · 0 评论 -
eclipse中提交git总是要求输入用户名、密码
(1) 在git里配置自己的用户名和邮件信息Window –> Preferences第一次push到远程的时候,需要输入密码,记住密码了,下次不用输入密码了。(2) 如果还总是弹出让输入密码和用户名的信息,可以查看用户名和密码信息是否存储成功Window -> Preferences General -> Security -> Secure S...转载 2016-09-12 10:45:25 · 12352 阅读 · 1 评论 -
git入门:概念、原理、使用
git和Github 概念Git --- 版本控制工具(命令)。工具介绍官方网站:http://git-scm.com工具下载地址:http://git-scm.com/download/git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。git是个工具,在linux里面也就类似gcc这样的工具一样,是一个shell命令。git是Linu...原创 2016-09-23 14:21:43 · 13465 阅读 · 0 评论 -
Git关于pull,commit,push的总结
以前总是由于自己的自身的原因,对于每一次的git的操作,我都是通过eclipse或者是idea来进行的,但是我每一次都不是很清楚的关于这些方面的操作,现在我们来进行关于git bash的操作,正是由于这些操作使的自己对于git的操作有了一个比较清晰的认知了,首先我们先看一张图:首先我们必须要先理解这几个概念:暂存区,本地仓库,远程仓库首先暂存区这个是我们每一次进行代码修改的地方...转载 2018-04-13 08:51:14 · 2733 阅读 · 0 评论 -
当git上只做文件大小写重命名的修改时,如何躲坑...
一、 提交时假设修改ABC.java为Abc.java。1.1 如果使用git命令进行仅涉及大小写的重命名1.1.1 设置git库为大小写敏感(不建议) $ git config core.ignorecase false 用这种方法进行重命名,用git status就可以识别出修改了,但是不推荐用这种方式,因为在更新这种修改的时候会有麻烦。1.1.2 使用g...转载 2018-07-18 17:23:05 · 434 阅读 · 0 评论 -
SpringCloud的版本
Spring Cloud 项目目前仍然是快速迭代期,版本变化很快。这里整理一下版本相关的东西,备忘一下。大版本版本号规则Spring Cloud并没有熟悉的数字版本号,而是对应一个开发代号。Cloud代号 Boot版本(train) Boot版本(tested) lifecycle Angle 1.2.x incompatible with 1.3...转载 2018-06-22 14:34:52 · 528 阅读 · 1 评论 -
golang包管理解决之道——go modules初探
golang的包管理是一直是为人诟病之处,从golang1.5引入的vendor机制,到准官方工具dep,目前为止还没一个简便的解决方案。不过现在go modules随着golang1.11的发布而和我们见面了,这是官方提倡的新的包管理,乃至项目管理机制,可以不再需要GOPATH的存在。 go modules的初始化现在modules机制仍在早期阶段,所以golang提供了一个环境...转载 2018-10-19 13:36:39 · 3512 阅读 · 0 评论 -
常用 Git 命令清单
我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库一、新建代码库# 在当前目录新建...转载 2016-07-01 16:10:39 · 318 阅读 · 0 评论