Git(源代码的管理工具)插件相关

一、Git介绍及作用

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件

****Git的功能特性:从一般开发者的角度来看,git有以下功能:****

1、从服务器上克隆数据库(包括代码和版本信息)到单机上。
2、在自己的机器上创建分支,修改代码。
3、在单机上自己创建的分支上提交代码。
4、在单机上合并分支。
5、新建一个分支,把服务器上最新版的代码fetch下来,然后跟自己的主分支合并。
6、生成补丁(patch),把补丁发送给主开发者。
7、看主开发者的反馈,如果主开发者发现两个一般开发者之间有冲突(他们之间可以合作解决的冲突),就会要求他们先解决冲突,然后再由其中一个人提交。如果主开发者可以自己解决,或者没有冲突,就通过。
8、一般开发者之间解决冲突的方法,开发者之间可以使用pull 命令解决冲突,解决完冲突之后再向主开发者提交补丁。

Git是一款开源的分布式版本控制工具

分布式与集中式的最大区别在于:在分布式式下
1、开发者可以本地提交
2、每个开发者机器上都有一个服务器的数据库
3、拥有一个本地的代码仓库

二、下载及安装

官方下载地址:
https://git-scm.com/download/win

下载
安装
安装时其他选项选择默认即可,在这里我们选择第一个选项然后下一步
Paste_Image.png

安装后
打开Git

Paste_Image.png

三、使用Git

首先我先在我的E盘创建一个新文件夹(命名为GitProject)用来当作我们的工作空间。然后我们打开Git命令工具。
先来几个小命令看看。

Paste_Image.png
然后我们进入我们在我们的工作空间为其初始化一个仓库。
git init:就是git库初始化的命令。如你所说,在任何一个文件夹下执行就是初始化这个文件夹,此时执行git status,可以看到文件夹下的所有文件都变成未被跟踪的文件。
初始化一个仓库

然后我们选择显示隐藏文件夹就可以看到我们新创建的Git库了
Git库

然后我们再在我们的工作空间新创建一个TXT文本文档并且命名为“123”然后在输入以下命名
git status:可以列出当前目录所有还没有被git管理的文件和被git管理且被修改但还未提交(git commit)的文件.。
**git add . :他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。从工作区被提交到暂存区,但此时文件并没有真正进入到版本库当中,文件目前只处于一个中间状态。
Paste_Image.png

git commit -m"(这里输入命名)":(将暂存区文件提交到版本库中):这个命令将处于中间状态的文件(暂存区的文件)提交到版本库中,这时才算真正完成了一次提交过程。
此时文件发生了改动,如果希望将修改后的文件提交至版本库,必须先git add将修改后的文件存入暂存区,再git commit将文件从暂存区提交至版本库才可以,这和svn有很大的区别,SVN在添加新文之后每次修改的文件直接commit就可以了。
提交到库中
下面我们就输入我们在OSChina里面的账号邮箱以及名字.

git log
** 查看提交历史:在提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,可以使用 Git log 命令查看。

Paste_Image.png

然后我们在123.txt文本里面随便输入一些东西并且保存
Paste_Image.png
修改后我们再将修改的内容提交到暂存区去(
git add .)然后再提交到库中(git commit -m"输入命名")然后在查看我们的提交的历史记录(git log)发现有两个版本的记录
Paste_Image.png

git reset --hard HEAD^:代表回退到上一个版本
git reflog: 可以查看所有分支的所有操作记录(包括(包括commit和reset的操作),包括已经被删除的commit记录,git log则不能察看已经删除了的commit记录
然后我们发现我们做错了想回去,就要用到
git reset --hard HEAD^,回退后可以打开我们的记事本看到我们在里面输入的内容没了代表我们回去了,然后我们查看我们所有的历史记录包括commit和reset的操作就要用到git reflog**
Paste_Image.png

*** git reset --hard (这里输入想要恢复的版本号):***返回以前删除的版本
然后我们发现我们删错了,怎么样才能返回以前删除的版本的这里就要用到我们上面的命令了。
Paste_Image.png
最后再打开记事本看看我们以前删除的内容回来了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,445评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,889评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,047评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,760评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,745评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,638评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,011评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,669评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,923评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,655评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,740评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,406评论 4 320
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,995评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,961评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,023评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,483评论 2 342

推荐阅读更多精彩内容

  • 源代码管理工具的起源 为什么会出现源代码管理工具? 为了解决在软件开发过程中,由源代码引发的各种蛋疼繁琐问题 源代...
    小白文_Vincent阅读 3,156评论 2 8
  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 12,648评论 4 54
  • 超越感觉 以我为中心 攻击批评者 无根据假定
    宫晓杰阅读 127评论 0 0
  • 2016年是我过的最复杂、最混乱、最痛苦的一年,马上就是年底,愿一切不痛快能在年底画上句号,祈祷!
    景尘阅读 187评论 0 0
  • 今天就上了一节科,还没怎么听,想跑步也没去。在寝室也没学习,就看看文章关于各种鸡汤,爱情啥的。没爱情,鸡汤喝完就消化了。
    陌上花开你等我阅读 149评论 0 0