一、git
git reset --soft <版本号> 回退提交至commit的代码
git format-patch -1 <版本号> 生成单个patch
git format-patch <版本号> 生成某一版本之后的多个patch (不包含本身)
git am patch/*.patch 打patch
【git commit --amend --reset-author】
git log --name-only 显示commit信息,同时显示出修改的文件
git branch -a 查看远程分支
git checkout -b *** 切换远程分支
git checkout -b *** caf/pmc_***_dev 切换分支
二、repo
repo sync + git仓路径 只下载某个git仓代码
(git仓路径可以参考.repo下的manifest.xml文件)
三、svn
svn update SVN更新文件: 在/home/user/svn/RM181/TSJP/下执行命令
SVN上传文件步骤:
svn status
svn add 文件名
svn commit -m "描述" 文件名
四、adb
adb logcat -v time > /home/user/桌面/log_2018.2.25_1107.txt 输出log文件
adb install ×××.apk 电脑给手机安装apk软件包
五、其他常用命令
find -name "文件" 查找文件
free 查看内存使用情况
apt-get install multimail 安装软件 multimail
apt-get remove multimail 卸载软件 multimail
原文地址:https://www.cnblogs.com/zhuwei0901-yanwu/p/9466878.html