有空再搜集资料
patch操作
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| 2, patch 操作 生成patch leodemac-mini:openwebrtc-examples___stefanalund leo$ git format-patch HEAD^ 生成 0001-modify-for-load-leo-s-page.patch
git format-patch -s 1bbe3c8c197a35f79bfddaba099270a2e54ea9c7
或者使用 git format-patch HEAD^ <==最近的1次commit的patch git format-patch HEAD^^ <==最近的2次commit的patch git format-patch HEAD^^^<==最近的3次commit的patch git format-patch HEAD^^^^ <==最近的4次commit的patch git format-patch HEAD^^^^^ <==不支持!!!!error!!!
使用patch
将补丁打上去。 patch -p1 < 0001-Added-liuxingde-test.patch
打開 patch 文件, 一開始就看得到 path 的路逕所在.
-p[n] 的 n 值, 只要取消多少條 / 及其左邊的路逕. 以 /usr/src/Linux 為例, 若 -p0 就是不取消任何路經 -p1 則將 / 取消, 得 usr/src/linux -p2 則是將 /usr/ 取消, 得 src/linux 再以 src/linux 為例: -p0 依然為 src/linux -p1 則為 linux
|
后面想写几个命令的笔记
find
awk
sed
grep (正则表达式)
vim
bash (这里面东西太多了,慢慢来吧)
一些系统监控命令