一
command: diff 用于比较两个文本文件或目录的差异。会比较你操作的差异。
command: patch (补丁的意思):是command diff的反向操作 。有了原始文件和差异文件,若目标文件被删除或被覆盖,可以用下面的命令来恢复目标文件。
但是这两个命令的缺点是:不能对二进制文件进行处理。
SVN: subversion的简称。
bash脚本:实现自动压缩7z文件
“%ZIP7%” x toolchain/*.7z -o.\toolchain -mmt=16 -aos
这个bat文件的作用是将当前目录下以"%ZIP7%“命名的压缩程序(例如7zip)用于解压缩toolchain目录下的所有.7z文件,并将它们解压缩到当前目录下的toolchain子目录中。参数”-mmt=16"表示使用16个线程进行多线程压缩/解压缩操作;参数"-aos"表示不提示用户确认是否要覆盖已存在的文件。
在某个tag上,新建一个分支
git branch newBranch
git checkout newBranch
git log --all -graph --decorate --oneline