一、adb指令
1、查看adb連接的設備
adb devices
2、獲取設備序列號
adb get-serialno
3、打開/關閉adb服務
adb start-server
adb kill-server
4、設備和PC之間互相拷貝數據
adb pull /sdcard/testdir F:\debugfile 設備數據拷貝到PC
adb push F:\debugfile /sdcard/testdir PC數據拷貝到設備
adb push F:\debugfile\xxx.apk /system/app 如果是apk拷貝到system/app目錄下就會自動安裝
5、查看應用包名
adb shell ---- pm -l 查看所有應用
adb shell ---- pm -l |grep xxx 模糊搜索
6、根據包名查看apk所在dir
adb shell ---- pm path com.UCMobile
7、啓動某個activity
adb shell ---- am start -n 應用包名/activity包名.activity
8、安裝、卸載apk
adb shell ---- install/uninstall com.kw.kwmusiccar
9、簽名
java -jar signapk.jar testkey.x509.pem testkey.pk8 old.apk new.apk
10、讀寫權限
adb root/adb disable-verity/重啓後adb root adb remount
11.抓log
adb logcat -v threadtime >111.txt
二、git指令
1、查看本地分支:git branch
查看遠程分支:git branch -r
查看所有分支:git branch -a
2、創建新分支:git branch xxx1 xxx2(從xxx2分支中克隆,創建名爲xxx1的分支;如果xxx2缺省,就是從當前分支克隆;xxx2可以是遠程分支,記得帶origin前綴:git branch xxx1 origin/xxx2)
3、切換到目標分支:git checkout xxxx
4、刪除分支:git branch -D xxxx (小寫d是正常刪除,大寫D是強行刪除)
5、把更新添加到暫存區:git add
7、查看遠程所有分支:git branch -r
8、push到遠程分支:git push origin xxxx (把當前分支的修改push到遠程xxxx分支,如果xxxx不存在就新建一個)
10、在本地master修改完後,執行“git stash”命令,把修改放到暫存區,再執行“git pull”更新master,再創建新分支,在分支上執行“git stash list”查看暫存區的修改,然後在分支上執行“git stash pop”命令把之前的修改同步到分支
11、git checkout – fileName(完成路徑+name):放棄該文件的修改
git checkout . :放棄當前目錄下所有修改,“.”就是代表當前目錄
12、修改修改分支名稱:git branch -m/M oldName newName