Git
Git 学习历程及收获等
文丑颜不良啊
平平无奇的Java开发小白
展开
-
Git之创建、合并、删除分支
Git中的分支并不是我们所理解的类似于岔路口的那种,其实这里的分支更多的则是类似于我们所说的平行宇宙。简单来说就是你在做这件事情的时候完全不影响另一件事情的发展,也就是说,你本人在这个宇宙里做着这件事,另一个你在平行宇宙里做着和你不一样的另一件事,到了某个时间节点,你发现,两件事情你都做了。那么分支到底有什么实际作用呢?我们还是通过例子来说明吧,假如现在有一个半成品的项目,大概完成了50%,你现在正在开发一个新的功能,完成之后,这个项目整体的完成度就会是70%,但是你现在的这个功能只开发了50%,此时老原创 2020-09-04 15:15:50 · 493 阅读 · 0 评论 -
Git之管理修改与删除文件
首先,我们需要明白一个概念。Git之所以比其他版本控制系统设计得优秀,是因为Git追踪并管理的是文件的修改,而不是文件。那么,什么都算是文件的修改呢?添加内容,算修改;删除内容,也算修改;新增文件,算修改;删除一个文件,也算修改……但是我们怎么来确认Git是对修改的管理而非文件的呢?管理修改我们还以之前的文件demo.txt为例,修改其中的内容,增加一行内容:然后添加到暂存区,并查看状态:之后,再对其进行一次修改,继续添加一行内容:然后,提交到分支上:之后,查看状..原创 2020-09-02 18:43:28 · 510 阅读 · 0 评论 -
Git之分区介绍
一般来说,Git有三个分区,分别是工作区、暂存区和版本库,而暂存区则是Git与其他版本控制系统不同的原因。工作区(Working Dircetory)就是我们在自己电脑里能够看到的目录,即我们之前创建的gitRepository目录文件夹其实就是工作区。版本库(Repository)我们创建的工作区中其实有一个隐藏的.git目录,虽然在工作区中,但是并不算工作区,它其实就是Git的版本库。Git的版本库里存了很多东西,其中最重要的就是称为stage或index的暂存区,还有Git为我们自动创原创 2020-09-02 17:08:04 · 994 阅读 · 0 评论 -
Git之版本回退与前进
我们对已经提交到demo.txt文件再做一次修改,添加上天气情况,则修改好的文件内容为:之后不要忘了提交到仓库。那么此时,我们就有了三个不同版本的文件了,分别是:Create a new file:Add week:Add weather:像这样,我们频繁的修改文件,又频繁的提交文件到版本库里,像极了我们玩游戏的时候,不停的闯关,不停的存档读档等。为了方便记忆和演示,我们只编辑了一个两三行的文件来进行修改和提交。而在实际工作中,面对的往往是数以千行记的代码或文件.原创 2020-09-02 15:58:50 · 1134 阅读 · 0 评论 -
Git之提交修改
之前我们对demo.txt已经进行了添加和提交,现在我们对其进行稍微的修改,我们对文本文件中的第二行内容进行添加星期的修改,即修改后的demo.txt文件内容为:此时我们并没有对修改后的文件进行添加与提交操作,我们先使用git status来查看一下当前demo.txt文件的状态。由于我们暂时只做了修改,并没有提交,所以执行后消息显示已经修改但未提交。git status命令可以让我们掌握到当前仓库的状态。上面我们使用该命令查看到当前仓库存在着已经修改但未提交的文件。请牢记当前仓库的状.原创 2020-09-02 14:27:40 · 381 阅读 · 0 评论 -
Git之初步使用
本菜鸟担心在本地创建自己的版本库和其他文件会对现在所进行的公司的项目产生影响,所以全程只写相关代码,并不展示相应结果,还请见谅~若想看到执行结果,还请访问廖雪峰老师的官方网站https://www.liaoxuefeng.com/,本篇文章内容几乎全部参考自廖雪峰老师的官方网站,如有侵权,请联系删除,抱歉~创建版本库版本库又可称为仓库(Repository),可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除等操作Git都能跟踪,以便任何时刻都可以追踪历史,或原创 2020-09-02 11:56:45 · 110 阅读 · 0 评论 -
Git 简介
Git简介Git是目前世界上最先进的分布式版本控制系统。由于其强大的众多功能,使得它是世界上最先进的、没有之一的分布式版本控制系统。Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息详实地记录下来。每一次文件的改变,文件的版本号都将增加。关于版本控制,简单通俗点来说就原创 2020-09-02 11:06:23 · 424 阅读 · 0 评论