摘要:ssh 免密码设置失败原因总结 先复习一下设置ssh免密码操作的步骤: 进入主目录 cd 生成公钥 ssh-keygen -t rsa -P '' (注:最后是二个单引号,表示不设置密码) 然后分发公钥到目标机器 ssh-copy-id -i ~/.ssh/id_rsa.pub 用户名@对方机器IP
阅读全文
摘要:https://code.woboq.org
阅读全文
摘要:https://zhuanlan.zhihu.com/p/26473930 gradle下载后会对文件路径进行修饰,本文给出反向解析,把文件路径修改为原始路径的办法。 之所以研究这个,本来的目的是为了让Gradle支持离线编译,但是由于Gradle目录组织的缺陷,如.gradle/caches/mo
阅读全文
摘要:1 一. 安装cmake cmake是一种跨平台的编译工具,安装过程如下: 下载源码包:https://cmake.org/files/v3.8/cmake-3.8.0.tar.gz 解压:tar -xf cmake-3.8.0.tar.gz 引导程序运行:./bootstrap 编译gmake 安
阅读全文
摘要:参考:https://www.kernel.org/doc/Documentation/sysctl/vm.txt
阅读全文
摘要:blueyi's notes: http://notes.maxwi.com/
阅读全文
摘要:https://git-scm.com/book/zh/v2/Git-%E5%B7%A5%E5%85%B7-%E9%87%8D%E7%BD%AE%E6%8F%AD%E5%AF%86 重置揭密 在继续了解更专业的工具前,我们先讨论一下 reset 与 checkout。 在你初次遇到的 Git 命令中
阅读全文
摘要:比如我们有 2 个分支:master, dev,现在想查看这两个 branch 的区别,有以下几种方式: 1.查看 dev 有,而 master 中没有的: 同理查看 master 中有,而 dev 中没有的内容: 2.查看 dev 中比 master 中多提交了哪些内容: 注意,列出来的是两个点后
阅读全文
摘要:一、分支、合并 1、合并一个特定提交 a specific commit git cherry-pick commit-id 把commit-id代表的本次提交合并到当前分支,如果有冲突需要解决后,提交 2、fast-forward 和 non-fast-forward 比如有master分支,最新
阅读全文
摘要:查找被删除的commit-id,通常最快捷的办法是使用 git reflog 工具。当你 (在一个仓库下) 工作时,Git 会在你每次修改了 HEAD 时悄悄地将改动记录下来。当你提交或修改分支时,reflog 就会更新。git update-ref 命令也可以更新 reflog,这是在本章前面的
阅读全文
摘要:git使用手册:https://git-scm.com/book/zh/v1/ 一、分支 1、查看所有本地分支 git branch 2、查看所有本地分支和远程分支 git branch -a 3、查看本地分支和远程分支的对应关系 git branch -vv 4、查看远程分支对应远程库路径 git
阅读全文