
Git教程
文章平均质量分 95
Git教程,从入门到6的飞起
_江南一点雨
Java攻城狮
展开
-
Git工作区储藏兼谈分支管理中的一个小问题
这是一篇计划之外的文章,之所以有这篇文章,是因为有一个小伙伴在阅读Git分支管理一文时遇到了一个问题,而这个问题又比较典型,因此我想专门来谈谈Git中工作区的储藏问题。 本文是Git系列的第六篇,了解前面的文章有助于更好的理解本文: 1.Git概述 2.Git基本操作 3.Git中的各种后悔药 4.Git分支管理 5.Git关联远程仓库 问题回顾小伙伴遇到的问题是这样的: 现在有一原创 2018-01-03 09:41:29 · 3635 阅读 · 0 评论 -
Git标签管理
我们可以针对某一次的提交打上一个标签,有点类似于给某次提交取个别名,比如1.0版本发布时打个标签叫v1.0,2.0版本发布时打个标签叫v2.0,因为每次版本提交的结果都是一连串的哈希码,不容易记忆,打上v1.0,v2.0这些具有某种含义的标签后,可以方便我们进行版本管理。 本文是Git系列的第七篇,了解前面的文章有助于更好的理解本文: 1.Git概述 2.Git基本操作 3.Git中的各种原创 2018-01-04 11:33:31 · 3722 阅读 · 0 评论 -
Git学习资料
关于Git的用法我们已经写七篇文章,介绍了Git的不少用法,这些足以应付工作中90%的需求了,剩下的10%就需要小伙伴们在工作中自己慢慢总结了,我这里再给小伙伴们推荐一点Git学习资料,为我们的Git系列画上一个句号。 书推荐两本个人觉得很不错的书: 1.《GitHub入门与实践》 2.《Pro Git》 《GitHub入门与实践》秉承了日系技术书刊一贯的“手把手教学”风格,作者用亲切的语言原创 2018-01-04 15:03:41 · 4474 阅读 · 0 评论 -
Git关联远程仓库
前面我们介绍的所有操作都是在本地仓库完成的,本文我们主要来看看如何和远程仓库进行交互,为了方便起见,这里远程仓库我们选择GitHub。 本文是Git系列的第五篇,了解前面的文章有助于更好的理解本文: 1.Git概述 2.Git基本操作 3.Git中的各种后悔药 4.Git分支管理 配置SSH KEYSSH KEY的配置不是必须的,不配置的话我们就只能使用HTTPS协议,这样每次提交时要原创 2018-01-02 19:19:26 · 52938 阅读 · 1 评论 -
Git中的各种后悔药
Git强大的撤销、版本回退功能,让我们在开发的过程中能够随意的回到任何一个时间点的状态,本文我们就来看看Git中的各种后悔药! 本文是Git系列的第三篇,了解前面的文章有助于更好的理解本文: 1.Git概述 2.Git基本操作 本文将从如下三个方面介绍Git中的后悔药: 1.工作区的代码想撤销 2.add到暂存区的代码想撤销 3.提交到本地仓库的代码想撤销 提交到远原创 2017-12-25 08:39:08 · 4864 阅读 · 0 评论 -
Git分支管理
Svn中也有分支管理,但是很low,Git的分支管理非常强大,本文先不去说分支管理内部到底怎么做的,我们先来看看Git中最基本的分支管理操作。 本文是Git系列的第四篇,了解前面的文章有助于更好的理解本文: 1.Git概述 2.Git基本操作 3.Git中的各种后悔药 分支的必要性小伙伴们都知道,我们在完成一个项目时,不可能是“单线程”开发的,很多时候任务是并行的,举个栗子:项目2.0版原创 2018-01-02 11:25:53 · 3701 阅读 · 0 评论 -
在Eclipse中使用Git
Git接触也算比较久了(但一直懵懵懂懂,命令看了又忘了),写博客也有一段时间了,但是一直没想到这两个东西会联系到一起。我的习惯是写博客之前自己先做一个Demo,把问题都搞清楚再开始写,之前写博客都是把代码上传到百度云盘供需要的同学下载,后来见到有许多同学喜欢把自己的项目搞到GitHub上,感觉还不错,于是,我也跃跃欲试,今天尝试了一下,感觉还不错。写下来和大家分享。首先在Eclipse中安装EGit原创 2015-10-09 20:33:37 · 5729 阅读 · 0 评论 -
Git使用完全解析(一)
是时候来系统的介绍一下Git了。毫无疑问,Git是目前最优秀的分布式版本控制工具,木有之一,可是我见到的很多人还是不会用,我的老东家每天忍受着SVN带来的痛苦,却迟迟不愿切换到Git上,个人感觉,许多中小公司不用Git,不是因为Git不好,而是他们的项目经理不会用(不喜勿喷)。OK,那么今天我们就先来简单介绍下Git的发展史以及Git的优点,然后再来看看Git的安装。1.Git诞生记Git诞生于2原创 2016-06-12 22:06:16 · 3305 阅读 · 5 评论 -
Git概述
一直以来想出一个Git的教程,去年写过一篇,后来没了下文,烂尾了。最近忙里偷闲,还是想把这个Git系列写一遍,这次争取写完。 本文我主要想先简单介绍下Git,然后介绍下Git的安装。 毫无疑问,Git是目前最优秀的分布式版本控制工具,木有之一,可是我见到的很多人还是不会用,我的老东家每天忍受着SVN带来的痛苦,却迟迟不愿切换到Git上,个人感觉,许多中小公司不用Git,不是因为Git不好,而是他原创 2017-12-06 14:52:20 · 3853 阅读 · 1 评论 -
Git基本操作
上篇文章我们简单的介绍了Git的诞生和发展,然后也说了Windows环境下Git的安装和一些基本的配置,本文我们就来说一说Git中的一些基本概念和基本操作。 本文是Git系列的第二篇,了解前面的文章有助于更好的理解本文: 1.Git概述 工作区和暂存区和Svn有很大的不同,Git中引入了暂存区/缓存区(Stage/Index)的概念,如下图: 1.工作区很好理解,就是我们能看到的工作目原创 2017-12-08 10:18:55 · 3674 阅读 · 2 评论