---title: Git---# Git常用操作## 丢弃工作区修改```shellgit checkout -- file_name```## 撤销暂存区的修改```shellgit reset HEAD file_name```## 版本回退```shellgit reset --hard H... ...
分类:
其他好文 时间:
2018-12-07 21:22:43
阅读次数:
257
一、 工作区 - 暂存区 - 本地仓库 三者的使用情况: 代码编写及修改是在工作区 git add 将本地修改添加到暂存区 git commit 将暂存区中的内容提交到本地仓库 二、 --soft 回退到git commit之前,此时处在暂存区。(即执行git add 命令后) --mixed (如 ...
分类:
其他好文 时间:
2018-12-06 12:04:04
阅读次数:
176
git简介 产生历史 2005年,Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是git。 git的两个特点 版本控制:可以解决多人同时开发的代码问题,也可以解决找回历史代码的问题。 分布式:Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。首先找一台电脑充当服务 ...
分类:
其他好文 时间:
2018-12-06 00:09:16
阅读次数:
234
我们在开发企业应用时,由于数据操作在顺序执行的过程中,线上可能有各种无法预知的问题,任何一步操作都有可能发生异常,异常则会导致后续的操作无法完成。此时由于业务逻辑并未正确的完成,所以在之前操作过数据库的动作并不可靠,需要在这种情况下进行数据的回滚。这叫事务。事务的作用就是为了保证用户的每一个操作都是可靠的,事务中的每一步操作都必须成功执行,只要有发生异常就回退到事务开始未进行操作的状态。这很好理解
分类:
其他好文 时间:
2018-11-28 12:32:51
阅读次数:
164
1.显示修改记录: git log 显示的有点乱,不要紧,我们可以一行一行的显示,只需要将命令修改为: git log --pretty=oneline 2.回到上一次修改的版本: git reset --hard HEAD^ 如果想往上n个版本,就是当前到 当前版本 加 n 的那个版本,用 git ...
分类:
其他好文 时间:
2018-11-25 16:20:27
阅读次数:
189
win:Ctrl+向左箭头回退Ctrl+向右箭头前进ALT+1显隐工程栏Ctrl+/添加或删除注释Ctrl+Alt+L格式化代码Alt+F7FindUsagesCtrl+R替换Ctrl+B在定义和申明之间跳转Ctrl+Shift+Backspace回到最后编辑的地方Ctrl+N查找类Ctrl+O选取需要重写的方法Ctrl+F12快速查看类成员Ctrl+Q快速查看文档Ctrl+P提示参数信息Ctrl
分类:
其他好文 时间:
2018-11-25 01:24:26
阅读次数:
183
目录: "系统学习 Java IO 目录,概览" BufferedReader BufferedReader 类构造器接收一个 Reader 对象,为 Reader 实例提供缓冲。 缓冲可以加快 IO 的速度。 BufferedReader 不是一次从网络或磁盘读取一个字符,而是一次读取一个更大的块 ...
分类:
编程语言 时间:
2018-11-25 00:02:58
阅读次数:
388
git commit 主要是将暂存区里的改动提交到本地的版本库。每次使用git commit 命令我们都会在本地版本库生成一个40位的哈希值,这个哈希值也叫commit-id。 commit-id在版本回退的时候是非常有用的,它相当于一个快照,可以在未来的任何时候通过与git reset的组合命令回 ...
分类:
其他好文 时间:
2018-11-24 14:33:17
阅读次数:
155
1.点击菜单键-->点击设置 2.找到更新与安全 3.点击恢复: 选择1:重置此电脑 系统有两种选择: 一是清除所有文件,然后重装系统。(如果你是正版,那么重置后还是最新正版) 二是清楚C盘所有问题,你可以备份你所需的文件于D盘,然后重装系统 选择2:回退到上一个版本 直接回退到你的上一个版本。 注 ...
操作之前一定要先将原有的分支备份,以防出现意料之外的情况 误提交的代码,想回退,可以通过如下步骤进行: 1、在gitlab上找到要恢复的版本号,如: 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96 2、在客户端执行如下命令(执行前,先将本地代码切换到对应分支): g ...
分类:
其他好文 时间:
2018-11-22 13:13:31
阅读次数:
247