Git 文件操作和历史回退
《Git 文件操作和历史回退》要点: 创立仓库创立新文件夹: 进入:
创建文件/文件夹当移入/创建新的文件和文件夹时,必要 然后, 修改文件/文件夹当修改文件内容的时候,调用 此时,可以 当然,最后还是必要先 查看 回到修改前的版本
撤销修改
删除文件如果手动删除了文件/敕令行
工作区、暂存区、版本区Git和其他版本控制系统如SVN的一个不同之处便是有暂存区的概念. 先来看名词解释. 工作区(Working Directory)就是你在电脑里能看到的目录,好比我的 版本库(Repository)工作区有一个暗藏目录 Git的版本库里存了很多东西,其中最重要的便是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支 分支和 前面讲了我们把文件往Git版本库里添加的时刻,是分两步执行的: 第一步是用 第二步是用 因为我们创建Git版本库时,Git自动为我们创建了唯一一个 你可以简单理解为,必要提交的文件修改通通放到暂存区,然后,一次性提交暂存区的所有修改. 俗话说,实践出真知.现在,我们再练习一遍,先对
然后,在事情区新增一个 先用
Git异常清楚地告诉我们, 现在,使用两次敕令
现在,暂存区的状态就酿成这样了: 所以,
一旦提交后,如果你又没有对工作区做任何修改,那么工作区便是“干净”的:
现在版本库酿成了这样,暂存区就没有任何内容了: 小结暂存区是Git异常重要的概念,弄明白了暂存区,就弄明白了Git的很多操作到底干了什么. 没弄明确暂存区是怎么回事的童鞋,请向上滚动页面,再看一次. 更多 Git 教程系列文章:? GitHub 使用教程图文详解? http://www.linuxidc.com/Linux/2014-09/106230.htm? Git使用图文具体教程? http://www.linuxidc.com/Linux/2016-11/136781.htm Ubuntu Git安装与使用 http://www.linuxidc.com/Linux/2016-11/136769.htm Git 标签治理详解 http://www.linuxidc.com/Linux/2014-09/106231.htm? Git 分支治理详解 http://www.linuxidc.com/Linux/2014-09/106232.htm? Git 长途仓库详解 http://www.linuxidc.com/Linux/2014-09/106233.htm? Git 当地仓库(Repository)详解 http://www.linuxidc.com/Linux/2014-09/106234.htm? Git 服务器搭建与客户端安装? http://www.linuxidc.com/Linux/2014-05/101830.htm? Git 概述 http://www.linuxidc.com/Linux/2014-05/101829.htm? 分享适用的GitHub 使用教程 http://www.linuxidc.com/Linux/2014-04/100556.htm? Git从入门到学会 http://www.linuxidc.com/Linux/2016-10/135872.htm Git根本操作详解 http://www.linuxidc.com/Linux/2016-10/135691.htm Git部署与常用根本命令详解? ?http://www.linuxidc.com/Linux/2017-06/144961.htm 散布式版本控制系统 Git 详细教程? http://www.linuxidc.com/Linux/2017-05/143747.htm Git 的详细先容:请点这里 本文永远更新链接地址:http://www.linuxidc.com/Linux/2017-06/145144.htm 更多LINUX教程,尽在编程之家PHP学院专栏。欢迎交流《Git 文件操作和历史回退》! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- angular-material – 如何使用x和y坐标改变角度4材质中mat-
- scala – 为什么要寻找String?
- dbca解决办法-bash: dbca: command not found
- 如何让AngularJS只是在不应用时区的情况下打印日期?
- AngularJs 解决不能设置Content-Type的方法
- bootstrap-datetimepicker和uploadify应用总结
- typescript – 如何初始化angular2 materialize组件?
- angular – 导入非打字稿npm模块的最佳解决方案
- Angular 2中Component装饰器和NgModule装饰器的提供者之间的
- shell – 第三方Windows命令行程序?