Git
Marco Zheng
踏实做事 真诚做人
展开
-
Marco's Java【Git入门(三) 之 Git分支管理(创建与合并分支)】
前言 上一节我们重点分析过Git的工作区、暂存区以及主分支区,主分支区其实就相当于我们的正式版,正式版版本有什么特性呢? 很稳定对吧!因此在实际开发中,我们肯定是不能直接将我们修改的内容Commit到主分支上去的吧?大家试想一下,假设我们玩DOTA正式服,游戏已经开始了,正当你Penta Kill的时候,后台在维护DOTA的程序猿一股脑的把刚刚写完修改好的程序直接提交到主分支,结果还是个有Bug的...原创 2019-08-24 17:47:32 · 245 阅读 · 0 评论 -
Marco's Java【Git入门(四) 之 使用Git远程仓库上传及拉取项目】
前言 到目前为止,我们已经掌握了如何使用 “月光宝盒” 进行时光穿梭,对本地的代码库实行版本控制,麻麻再也不用担心我的文件备份或者丢失的问题啦!但是好像到目前为止,只有我一个人在玩单机?没意思… 那我想玩 “多人竞技” 模式咋办? 之前我们提到了,Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个...原创 2019-08-25 15:25:05 · 842 阅读 · 0 评论 -
Marco's Java【Git入门(二) 之 Git的工作区和暂存区及文件管理(下)】
前言 上一节带大家入了个门,了解了什么是Git,并且掌握了Git的文件管理中的添加文件和版本回退的基本用法,但是可能有很多朋友对我上节提到的工作区和暂存区以及分支区的概念还很模糊,因此,本节咱们着重来研究什么是工作区,什么是缓存区,什么又是分支区以及文件管理中的文件的撤销修改和删除文件的操作啦!原创 2019-08-23 23:05:52 · 169 阅读 · 0 评论 -
Marco's Java【Git入门(一) 之 Git简介及文件管理(上)】
前言 什么是Git?相信大家或多或少会听说过版本库,在还没有分布式概念的时候,程序猿们使用的最广泛的就是SVN集中式版本控制中心。 SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理 但是SVN有个很明显的缺陷就是它离不开网络,也就是说如果离开了网络的话,各个PC端的J...原创 2019-08-23 13:29:22 · 209 阅读 · 0 评论