1. 版本回退 在实际工作中,我们脑子里怎么可能记得一个几千行的文件每次都改了什么内容,不然要版本控制系统干什么。版本控制系统肯定有某个命令可以告诉我们历史记录,在Git中,我们用 git log 命令查看: 退出git log命令行是: q。 Git提供了一个命令 git reflog 用来记录你 ...
分类:
其他好文 时间:
2018-05-17 18:52:15
阅读次数:
204
东转西转 git 1 git 使用 1.1 git 安装 1.2 git 初始化 1.3 git 常用命令 2.git 本地使用流程 3.fork项目相关操作 4.git patch生成和使用 5.git status问题: 6. git 版本回退 先显示提交的log 回滚到指定的版本 强制提交 r ...
分类:
其他好文 时间:
2018-05-16 19:41:06
阅读次数:
191
场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file。 场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD file,就回到了场景1,第二步按场景1操作 场景3:已经 ...
分类:
其他好文 时间:
2018-05-16 17:26:03
阅读次数:
149
情景:本地更改推送远端后,想要回退到自己推送之前的某个版本。 比如想回退的分支为 test 分支。 风险:远端回退到某一版本后,之后的所有推送都没了(对应的日志记录也没了)。如果是团队开发,不仅自己推送的没了,还包括别人的。 两种方法: A、使用命令: 1、查看日志,复制想要回退的版本号 在项目目录 ...
分类:
其他好文 时间:
2018-05-16 13:20:13
阅读次数:
2243
创建新的git仓库 在新仓库中创建分支 操作远端分支 版本回退 参考来源:https://www.linganmin.com/show/70 ...
分类:
其他好文 时间:
2018-05-14 18:14:09
阅读次数:
132
在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。 一开始的时候,m ...
分类:
其他好文 时间:
2018-05-14 16:51:55
阅读次数:
161
Git--版本回退 本文来自于:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013744142037508cf42e51debf49668810645e02887691000 ...
分类:
其他好文 时间:
2018-05-14 10:26:52
阅读次数:
175
现在,你已经学会了修改文件,然后把修改提交到Git版本库,现在,再练习一次,修改readme.txt文件如下: 然后尝试提交: 像这样,你不断对文件进行修改,然后不断提交修改到版本库里,就好比玩RPG游戏时,每通过一关就会自动把游戏状态存盘,如果某一关没过去,你还可以选择读取前一关的状态。有些时候, ...
分类:
其他好文 时间:
2018-05-09 22:43:41
阅读次数:
202
http://git-scm.com/ 初步配置 创建版本 将文件添加到仓库 -m后面是本次提交的说明,commit只会提交已经add的文件,所以add的文件又再次修改的时候,commit并不会提交最新修改的。 获取仓库最新状态 当有文件被修改的时候,会有一个提示。 查看修改的具体情况 版本回退 查 ...
分类:
其他好文 时间:
2018-05-06 10:36:24
阅读次数:
173
Git是目前世界上最先进的分布式版本控制系统 对于git 的用法,本文并不属于教程,只是总结记录一些平时用的简单命令 git的下载地址:https://git-scm.com/downloads 主要总结以下: 1.版本创建 2.撤销修改 3.版本回退 4.提交远程仓库 5.分支管理 1.版本创建 ...
分类:
其他好文 时间:
2018-05-06 01:33:43
阅读次数:
200