回退Ubuntu记录】的更多相关文章

前言 由于Ubuntu18经常出错,因而决定回退Ubuntu16,下面是记录回退问题及美化,以便以后需要. 问题总结 磁盘挂载 挂载其他磁盘分区时,提示错误"Metadata kept in Windows cache, refused to mount.",执行下面命令即可修复. sudo ntfsfix /dev/sdad 若是提示错误"Windows is hibernated, refused to mount.",则关闭Windows的快速启动. 双系统时…
从零开始配置服务器用于ss+站点 1. SS 首先安装pyenv,安装pyenv之前先安装必要环境,具体命令行请见: https://github.com/pyenv/pyenv/wiki/Common-build-problems 安装pyenv之后安装自己需要的py版本,再通过pip安装ss,完成SS安装. 2. 网站 偷懒,使用lnmp一键安装包: https://lnmp.org/ 如果服务器内存 <= 1G 会提示内存不足无法安装数据库,可跳过数据库的安装,稍后自行手动安装: 手动安装…
因为之前有个前端改了文件目录进行合并时候丢失掉些许代码,然后我在以前分支进行了代码层级的整理,项目如果想要启动还需还原回以前的版本,我进行了三次文件夹层级提交,所以我需要进行三次的版本回退. git命令: git reset --hard HEAD~3  //回退到三次提交之前的版本 git reset --hard HEAD~    OR  git reset --hard HEAD~1  默认是回退一次 但是目前本地回退了三个版本,如果要提交到fork私有库是不行的,需要先同步fork,即p…
1. gleboneblack OMAPES=4.x ANDROID_ROOT_DIR=$HOME/aosp W=1 install /bin/sh: 5: ./install.sh: Permission deniedmake: *** [install_km] 错误 126是编译所在的文件夹中文件的权限问题,解决方法:chmod 777 -R  xxx(文件夹) 2. john@ john-Latitude-E6430:~$ sudo apt-get -f install 正在读取软件包列表…
版本回退 git clone -b 分支名 项目地址 克隆需要回退的分支代码 git pull    保证代码提交记录最新 git log --pretty=oneline    以行的形式展示提交记录,寻找需要回退的记录ID git reset --hard ID 回退版本 git push -f -u origin  推到远程仓库(注:推到远程仓库的时候一定要确保自己权限是不是足够,比如master是默认受保护的,在推入到master的时候可能会权限报错) git pull   获取最新代码…
如何删除远端已经推送的Commit记录???(Git版本回退) 简单描述 突然事件:刚刚,就在刚刚,发生误了操作. 操作描述:我把修改的文件保存错分支了,已经commit了.并且还push上去了.对,没错已经Push上去了. 事后分析:现在我就想 把远端分支里的Commit记录删掉. 结果如何:肯定是成功了.所以在此记录一下,以免有同样遭遇的小伙伴惊慌失措. 提前剧透:这里用到的核心Git命令语句是,git push origin <分支名> --force 重点分析:就是这个 --force…
Log 1 安装vncserver并且在xstartup配置gnome 背景:学习Ruby,想在ubuntu下使用rubymine 时间:2014-3-10 环境:Ubuntu 记录:Roy 其实这个的资料很多,只是为了自己再记录下.谢谢前人的分享.记录本文的原因主要是为了最后那个桌面图标的显示.因为查了很多资料,照着做都没有成功. 安装gnome $ sudo apt-get install gnome-core 安装vncserver $ sudo apt-get install vnc4s…
什么是pjax? pjax = ajax + pushState 通过ajax让页面进行局部刷新,然后通过pushstate让url发生改变,再让pushState,让页面产生一个回退的记录,从而让页面的性能进行大幅度的优化 简单demo感受一下 准备两个页面 index.html content.html index.html <!DOCTYPE html> <html class="font-auto" lang="zh-cmn-hans"&g…
Git 中回退有 reset 和 revert,这两个的区别就是是否保留更改记录 假设当前的提交情况是:A <- B <- C <- D <- HEAD,如下图: 当前是 D,希望回退到 A,那我们可以使用 reset 命令,reset 后再看 git log 就会发现:B <- C <- D 宛如没有出现过,这适用于想完全舍弃 A 之后的修改 但是如果我们想保留 B <- C <- D 的修改记录,可能这三个 commit 的功能只是暂时用不到,以后可能还…
一.Git初始 1. 定义 ​ 分布式的版本控制系统,在每个使用者电脑上就有一个完整的数据仓库,没有网络依然可以使用Git.当然为了习惯及团队协作,会将本地数据同步到Git服务器或者GitHub等代码仓库. ​ https://www.cnblogs.com/Sungeek/p/9152223.html#sg1 2. SVN和Git区别 Git是分布式的,SVN是集中式 Git把内容按元数据方式存储;SVN是按文件,所有的资源控制系统都是把文件的元信息隐藏在一个类似svn,cvs等文件夹中 Gi…