一杯甜酒

用勇气改变可以改变的事情,用胸怀接受不可以改变的事情,然后用智慧分辨两者的不同!...

Git学习总结(1)——Git使用详细教程

一:Git是什么?   Git是目前世界上最先进的分布式版本控制系统。   二:SVN与Git的最主要的区别?   SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到...

2015-10-10 11:25:32

阅读数:3000

评论数:4

Git学习总结(24)——彻底搞懂 Git-Rebase

使用 Git 已经好几年了,却始终只是熟悉一些常用的操作。对于 Git Rebase 却很少用到,直到这一次,不得不用。 一、起因 上线构建的过程中扫了一眼代码变更,突然发现,commit 提交竟然多达 62 次。我们来看看都提交了什么东西: 这里我们先不说 git 提交规范,就单纯这么多次...

2018-12-29 10:36:47

阅读数:144

评论数:0

Git学习总结(23)——Git commit message和版本管理规范总结

一、Git commit message基本规范 对格式的说明如下: type代表某次提交的类型,比如是修复一个bug还是增加一个新的feature。所有的type类型如下: feat: 新增feature fix: 修复bug docs: 仅仅修改了文档,比如README, CHANG...

2018-10-19 10:07:19

阅读数:636

评论数:0

Git学习总结(22)——Git 常用操作再总结

一、前言 每一个项目,我们都把他变成一个git仓库。一个git仓库包含无数分支,默认分支为master,每个分支都包含无数个版本库,每个版本库都包含无数个文件。 二、常用操作 $ git co(checkout) -b develop # → 创建开发分支develop $ git pus...

2018-07-19 11:31:57

阅读数:3368

评论数:0

Git学习总结(21)——Git 提交规范总结

一、为什么需要规范? 无规矩不成方圆,编程也一样。 如果你有一个项目,从始至终都是自己写,那么你想怎么写都可以,没有人可以干预你。可是如果在团队协作中,大家都张扬个性,那么代码将会是一团糟,好好的项目就被糟践了。不管是开发还是日后维护,都将是灾难。 这时候,有人提出了何不统一标准,大家都按照...

2018-07-16 17:18:59

阅读数:4476

评论数:0

Git学习总结(20)——阿里AoneFlow分支管理模式总结

说到分支管理模式,我们最耳熟能详的莫过于 TrunkBased 和 GitFlow。TrunkBased 模式 是持续集成思想所崇尚的工作方式,它由单个主干分支和许多发布分支组成,每个发布分支在特定版本的提交点上从主干创建出来,用来进行上线部署和 Hotfix。在 TrunkBased 模式中,没...

2018-03-30 11:10:19

阅读数:6482

评论数:0

Git学习总结(19)——Git代码回滚总结

一、Git代码回滚分为两种情况,分别是push前回滚和push后回滚。二、push前代码回滚push前代码回滚使用reset命令,形如:git reset [--soft | --mixed | --hard](1)--mixed默认使用--mixed模式,会保留源码,只是将git commit和...

2017-12-05 17:55:21

阅读数:510

评论数:0

Git学习总结(18)——让你成为Git和GitHub大神的20个技巧

Git不仅是编程世界最流行的分布式版本控制系统,而且你还可以用它查找,分享以及优化你的代码。接下来就来看看怎样让Git和GitHub更好地为你服务吧。 尽管现在网上有很多Git的初学者教程,而且GitHub自己也提供相当一部分教程,但是要找到有效提高开发者使用Git和GitHub使用效率的技...

2017-07-26 10:40:00

阅读数:1048

评论数:0

Git学习总结(17)——大型分布式团队的代码版本管理

从开始工作到现在,我经历过没有代码版本管理、代码集中式管理,以及现在的分布式管理,我深刻体会到它在软件开发过程中的重要性; 我在工作中遇到的很多客户都存在对于代码版本管理的各种问题、困惑和不同的需求。 所以我希望将我在这个方面的经验分享给更多人,希望能帮助更多的团队解决在代码版...

2017-07-19 10:00:55

阅读数:876

评论数:1

Git学习总结(16)——开源世界GitHub和开源中国GitOSChina同步提交

当我们把代码托管到github上时,也想把代码备份到gitoschina上面,github面向国际但有的时候国内访问速度不给力,原因你懂得 github和gitoschina如何同步提交所以在gitoschina上面也最好来一份,gitoschina国内访问就没问题了 那么下来...

2017-07-07 11:02:19

阅读数:935

评论数:0

Git学习总结(15)——解决Win10 Git图标不显示问题

解决windows系统从低版本升级至Win10以后,Git图标不显示问题 Windows Explorer Shell 支持的 Overlay Icon 最多 15 个,本来大家是按照音序排序的,但是微软这个心机婊竟然在注册表中将它的OneDrive、SkyDrive前面加上了空格!强行排到所...

2017-02-24 09:14:31

阅读数:5499

评论数:0

Git学习总结(14)——Git使用前的注意事项

连接方式https、ssh 在使用git的时候,不管你的服务器是开源平台github还是私服gitlab,你都需要clone仓库到本地,这个clone的时候就需要你选择连接方式。这个连接方式决定了你与服务器交互的时候以一个什么协议进行。如果你没搞清楚这两种方式,可能你在使用的时候会很困惑...

2016-11-19 13:13:21

阅读数:1060

评论数:0

Git学习总结(13)——使用git.oschina作为自己的源代码在线管理库

工作多年,期间积累了很多的代码片段,一直想找个存放的地方,方便随时的取用。以前可能是放在自己电脑的硬盘中,但毕竟这样使用起来还是有很多不便。 下面通过码云来说明 一下设置过程。其实,码云和GitHub本就是同样的工具,只不过 用起来码云的速度要比GitHub快,原因大家懂得。 首先,注册码...

2016-10-24 09:37:08

阅读数:1466

评论数:0

Git学习总结(12)——多人开发 Git 分支管理详解

1.前言  在上一篇博客中我们主要讲解了Git 远程仓库,相信大家对远程的Git仓库有一定的了解,嘿嘿。在这一篇博客中我们来在大家讲解一下Git 分支管理,这可以说是Git的又一大特点。下面我们就来学习一下Git分支管理吧。  我们先来说一个简单的案例吧,你们团队中有多个人再开发一...

2016-10-17 14:06:27

阅读数:1741

评论数:0

Git学习总结(11)——Git撤销操作详解

本文主要讨论和撤销有关的 git 操作。目的是让读者在遇到关于撤销问题时能够方便迅速对照执行解决问题,而不用去翻阅参数繁多的 git 使用说明。 一开始你只需了解大致功能即可,不必记住所有命令和具体参数。事实上,如果没有经过反复多次的操作,这些没血没肉的命令是很难被全部记清楚的,就算现在记住了,...

2016-09-09 17:45:02

阅读数:1859

评论数:0

Git学习总结(10)——git 常用命令汇总

1.git 基本概念: 工作区:改动(增删文件和内容) 暂存区:输入命令:git add 改动的文件名,此次改动就放到了‘暂存区’(新增的文件) 本地仓库(简称:本地):输入命令:git commit 此次修改的描述,此次改动就放到了’本地仓库’,每个commit,我叫它为一...

2016-08-23 17:48:39

阅读数:1837

评论数:0

Git学习总结(9)——如何构建你自己的 Git 服务器

现在我们将开始学习如何构建一个Git服务器,如何在具体的事件中写一个针对特定的触发操作的自定义Git(例如通告),如何发布你的代码到一个网站。 目前为止,用户对Git的焦点主要在Git的使用上。这篇文章中,我将论述如何管理Git以及自定Git架构的设计。你可能会觉得这听起来像“先进的Gi...

2016-08-17 13:49:07

阅读数:2479

评论数:0

Git学习总结(8)——Git和SVN之间的基本区别

GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应GIT提供的一些概念和特征。所以,这篇文章的主要目的就是通过介绍GIT能做什么、它和SVN在深层次上究竟有什么不同来帮助你认识它。 那好,这...

2016-08-08 10:00:34

阅读数:2020

评论数:1

Git学习总结(7)——Git GUI学习教程

前言 之前一直想一篇这样的东西,因为最初接触时,我也认真看了廖雪峰的教程,但是似乎我觉得讲得有点多,而且还是会给我带来很多多余且重复的操作负担,所以我希望能压缩一下它在我工作中的成本,但是搜索了一下并没有找到满意的教程,新的一年自己梳理一下自己的经验。 可能男生们大神比较多,觉得Git是如此简...

2016-07-18 11:56:17

阅读数:4806

评论数:0

Git学习总结(6)——作为一名程序员这些代码托管工具你都知道吗?

作为一名程序员这些代码托管工具你都知道吗? 作为一名优秀的开发者,大家都会用到代码托管,我本人用的是github,确实github里面有很多很多开源的项目,所以我们目前的创业项目程序员客栈www.proginn.com都会给开发者展示自己的github账号,个人一直觉得代码虽...

2016-07-05 13:21:01

阅读数:1561

评论数:0

提示
确定要删除当前文章?
取消 删除