git版本时光穿梭试用

  • 参考
  • 基本步骤
    • 建立版本库
    • 添加修改的文件入库并执行
    • 查看
    • 修改文件库
  • 遇到问题

参考

参考

基本步骤

建立版本库

创建文件目录:mkdir 目录名
访问文件目录:cd 目录名
初始化仓库:git init

添加修改的文件入库并执行

添加到缓存区:git add 文件名
从缓存到版本分支:git commit -m ‘简要说明’

查看

查看现在位置:pwd
查看历史记录:git log
产看简要历史记录:git log --pretty=online
产看历史命令:git reflog
查看文件:cat 文件名
查看状态:git status
查看工作区与版本库的区别:git diff HEAD – 文件名

修改文件库

回到上一个版本:git reset – hard HEAD^
回到某个版本:git reset – hard 版本号
修改文件但未add,返回最新已经commit的文件状态/已经add修改文件但未commit,返回最新已经add的文件状态:git checkout – 文件名
修改文件已经add但未commit,返回没有add的文件状态:git reset HEAD 文件名
删除文件:rm 文件名
预删除文件库版本:git rm 文件名
执行删除文件库版本:git commit -m ‘简要说明’

遇到问题

Author identity unknown
修改.git文件夹config文件,添加
[user]
email = 邮箱
name = 昵称

git版本时光穿梭试用相关推荐

  1. Git - 版本穿梭(时光穿梭机)

    前言 当你玩游戏时,每玩一段时间都会存一下档以免前面的进度丢失,在打厉害 BOOS 前,你也会选择存档,以免打不过而丢失进度,这个存档被称为 "快照". Git 允许你 commi ...

  2. Git学习笔记 -- 安装git、创建版本库、时光穿梭、远程仓库

    一.Git的安装 在window系统上安装:从https://git-for-windows.github.io下载,然后按默认选项安装即可: 安装完成后,在"桌面"上右击,在弹出 ...

  3. Git 时光穿梭你学会了吗?

    Git 时光穿梭 目录简介 1:查看提交日志 2:回退穿梭上一版本 3:往前穿梭回退两个版本 4:往前穿梭回退 n 个版本 5:穿梭过去 git 也能回到未来(只要打开的窗口未关闭) 6:穿梭过去 g ...

  4. git与github——1,简介、安装及设置账号、创建版本库及提交文件、常用命令汇总、git的时光穿梭机

    目录 一.git是什么? 1,git与github 2,分布式与集中式 二.安装.设置账号.设置ssh 1.安装.设置账号 2,设置ssh 三.创建版本库及提交文件 1,创建版本库 2,添加文件到版本 ...

  5. Git 进阶 —— 时光穿梭机

    主要内容 版本回退 工作区和暂存区 管理修改 撤销修改 删除文件 一.两条基本查看命名 查看状态命令:git status 查看修改内容命令:git diff 实例 思路:修改readme.txt文本 ...

  6. git 版本回退

    现在,你已经学会了修改文件,然后把修改提交到Git版本库,现在,再练习一次,修改readme.txt文件如下: Git is a distributed version control system. ...

  7. git (版本控制器)

    集中式版本控制器    svn 一般用于公司内部版本控制器(Java) 分布式版本控制器     git  一般用于开源项目,并且可以把开源项目发布到github/gitee中 区别:      SV ...

  8. 【三】版本之间穿梭切换

    版本之间穿梭切换 1. 版本回退 2. 回退版本 3. 工作区和暂存区 4. 管理修改 5. 撤销修改 6. 删除文件 再穿梭前,我们先修改readme.txt文件,修改为: Git is a dis ...

  9. git版本回退(3)

    现在,你已经学会了修改文件,然后把修改的文件提交到Git版本库,现在,再练习一次,修改readme.txt文件如下: Git is a distributed version control syst ...

最新文章

  1. 数据类型转换pytorch
  2. python 画三维函数图-Python画三维图-----插值平滑数据
  3. c语言二fseek从文件头移动_编程C语言文件的随机读写
  4. 用户体验至上:40亿美金的ClickUp重新整合生产力工具
  5. 《数据结构与算法Python语言描述》习题第二章第二题(python版)
  6. dns服务器漏洞修复,KB4569509:DNS 服务器漏洞 CVE-2020-1350 指南
  7. (2)hibernate HQL命名查询和Query接口的分页查询
  8. Python使用秦九韶算法求解多项式的值
  9. mysql pk_mysql_1
  10. spring如何下载源码和jar包
  11. 如何做好企业微信公众号运营
  12. 视频教程-【CVPR2018】A Causal And-Or Graph Model for Visibil-计算机视觉
  13. [句子成分] 四、状语 定语 同位语
  14. js 简易的筋斗云,图片动画
  15. 【Modbus 】Modbus 协议
  16. acm刷题一些总结,至每一个努力拼搏的acmer
  17. 欧拉(Euler)定理
  18. in和exist区别
  19. Eclipse中Android SDK Manager无法打开
  20. 太原网络营销师揭秘每个老板最头疼的百度竞价(SEM)如何提供转化率?

热门文章

  1. 香港大学一实验室突发爆炸!博士生操作失当致另一博士生面部严重灼伤
  2. UFT如何在谷歌浏览器上实现录制
  3. SpringMVC第二讲——传参、修改端口、请求转发、重定向、跨服务器文件上传
  4. java熔断_Hystrix熔断机制原理剖析
  5. python commands_python2 commands简单用法
  6. 算法之「迪杰斯特拉(Dijkstra)算法」
  7. android系统闹铃添加方法,Android 设置系统闹铃和日历
  8. ALV 添加自定义按钮 (REUSE_ALV_GRID_DISPLAY 一)
  9. 【转载】odoo技术开发白皮书 前言
  10. python结巴分词代码_python结巴分词SEO的应用详解