github恢复

一、查看修改日志信息

1)git log:显示最近到最远的提交日志     添加参数--pretty=oneline:查看简单的日志信息。

二、进行恢复到先前版本

1)在Git中,HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^

  网上100个版本就是HEAD~100.

2)将当前版本回退到上一版本:

  git reset --hard HEAD^

3)退回版本后又想回到最新的版本:

  git reset --hard 【最先版本的ID】   :只需要写前几位ID即可。

4)git reflog : 可以显示出Git记录的操作历史。由此可以得到历史ID号,通过reset恢复到需要的版本。

3dbb5ef HEAD@{0}: reset: moving to 3dbb5ef420
3b77490 HEAD@{1}: reset: moving to HEAD^
3dbb5ef HEAD@{2}: commit: append GPL
3b77490 HEAD@{3}: commit: add distributed
02fa9da HEAD@{4}: commit (initial): wrote areadme file

 

转载于:https://www.cnblogs.com/SkyGood/p/3958801.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Github下载地址:https://github.com/XLAccount/MiaoBo 项目详解地址:http://www.code4app.com/blog-843201-350.html 快速集成RTMP的视频推流教程:http://www.code4app.com/blog-843201-315.html ffmpeg常用命令操作:http://www.code4app.com/blog-843201-326.html #关于IJKMediaFramework/IJKMediaFramework.h找不到的问题,下载后直接拉到项目中即可 下载地址:https://pan.baidu.com/s/1boPOomN 密码::9yd8 #BUG修复: 解决登录程序偶尔崩溃,修复轮播图片和页面控制器叠加等问题,修复新浪授权登录 (2016.9.7) 解决程序运行中偶尔崩溃问题,解决连续下拉刷新崩溃问题,优化代码 (2016.9.8) 优化直播页面,减少不必要的性能消耗,增加用户体验 (2016.9.11) 适配5s以上的机型除了6sPlus和6Plus延迟较大外,其余延迟都较小,网速好的话可以忽略不计 (2016.9.12) 新版本极大优化程序性能,修复关注数据异常等小问题,重新布局热门页面,减少因反复加载带来的性能消耗 (2016.9.13) 增加个人中心页面,采用下拉放大图片 ➕ 波纹效果 (2016.9.14) ![image text](https://github.com/XLAccount/ALLGIFS/blob/master/psb.gif) 展示图片 ![image](https://github.com/XLAccount/ALLGIFS/blob/master/psb-1.gif) 展示图片 ![image text](https://github.com/XLAccount/ALLGIFS/blob/master/psb-2.gif) 展示图片 ![image text](https://github.com/XLAccount/ALLGIFS/blob/master/psb-3.gif) 展示图片 感谢大神Monkey_ALin http://www.jianshu.com/users/9723687edfb5/latest_articles 的demo支持
GitHub Actions 中,你可以使用缓存来加速构建过程,并恢复已缓存的镜像以减少构建时间。以下是一个示例,展示了如何在 GitHub Actions 中缓存并恢复镜像: ```yaml name: Cache and Restore Docker Image on: push: branches: - master jobs: build: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v2 - name: Cache Docker image layers id: cache uses: actions/cache@v2 with: path: /var/lib/docker key: ${{ runner.os }}-docker-${{ hashFiles('**/Dockerfile') }} restore-keys: | ${{ runner.os }}-docker- - name: Build Docker image run: | if [ -z "${{ steps.cache.outputs.cache-hit }}" ]; then docker build -t your-docker-image-tag . else echo "Using cached Docker image" fi - name: Push Docker image run: | docker push your-docker-image-tag ``` 在上述示例中,我们使用了 `actions/cache` 动作来缓存和恢复 Docker 镜像。 - `path` 参数指定了要缓存的路径,这里是 `/var/lib/docker`,它是默认的 Docker 存储路径。 - `key` 参数用于唯一标识缓存,它使用了操作系统类型和 Dockerfile 的哈希值。 - `restore-keys` 参数用于在缓存无法命中时尝试从先前的缓存中恢复。 在 `Build Docker image` 步骤中,我们使用了条件语句来判断是否使用了缓存。如果 `steps.cache.outputs.cache-hit` 为空,表示缓存未命中,我们将执行构建命令。否则,我们将输出消息表示正在使用缓存的镜像。 最后,我们可以使用 `docker push` 命令将构建好的镜像推送到指定的镜像仓库。 通过使用缓存和恢复镜像的方法,可以减少构建时间并提高 GitHub Actions 的效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值