Git日常常用命令和ADB常用命令

周雲鋒_2018發表於2018-10-23

ADB常用命令:

例如複製Sdcard下的pull.txt檔案到D盤:

adb pull sdcard/pull.txt d:\

如果需要重新命名為rename.txt:
adb pull sdcard/pull.txt d:\rename.txt

檢視手機型號資訊
adb shell getprop | grep product

檢視wifi_mac
adb shell cat /sys/class/net/wlan0/address

啟動activity
adb shell am start -n <package_name>/.<activity_class_name>

傳送廣播
adb shell am broadcast -a "android.intent.action.AdupsFota.WriteCommandReceiver"

猴子測試
adb shell monkey -p com.android.shuguotalk 5000 > d:\monkey.log

清空crash資料夾(不用進入資料夾內,直接在最外層操作)
adb shell rm -r sdcard/crash
adb Log列印(D盤Log資料夾下。檔名字隨意取)
adb logcat -v time >D:\Log\1.log
清除Log
adb logcat -c

GIT常用命令:

git branch 檢視分支
git pull 拉去程式碼
git checkout 分支名 切換分支
merge後,呼叫git checkout . 解決merge ,重新比對程式碼
git clone git地址 clone程式碼
git rm 刪除類名(具體到包)刪除本地git庫的無用類
git pull --rebase 防止merge,將當前提交放到最頂層