git及adb等常用命令

git用遠程分支覆蓋本地分支

git fetch --all

git reset --hard origin/1.4.0

恢復同時刪除新增文件

git checkout . && git clean -df

git checkout -b?dev?origin/dev,作用是checkout遠程的dev分支,在本地起名為dev分支,并切換到本地的dev分支

新建本地分支

git? branch name

合并name分支 到當前分支

git merge name

git刪除本地分支

git branch -D test

$ git push origin test:master???????? // 提交本地test分支作為遠程的master分支

git push origin?fromdevelop //將本地fromdevelop分支作為遠程fromdevelop分支

刪除遠程分支

git push origin --delete <BranchName>

三方三方功能

Git 默認會嘗試更新所有子模塊

git submodule update --remote?

自動初始化并更新倉庫中的每一個子模塊

git clone --recursive https://github.com/chaconinc/MainProject

本地分支關(guān)聯(lián)遠程分支git branch --set-upstream-to origin/develop develop

提交本地分支到指定遠程分支

git push origin local105本地:luozhenlong104遠程

有新的子模塊編譯不過

git? submodule init

git submodule sycn

proto

git 拉取指定分支

git pull origin 1.0.7

命令行編譯帶編譯信息

./gradlew build --profile

./gradlew? build --info

./gradlew build --debug

./gradlew build --stacktrace

./gradlew processDebugManifest --stacktrace

cd :/HaixueAcademy 目錄,編譯指定模塊并打出編譯信息

./gradlew :module-clockin:build --stacktrace

遠程拷貝文件

scp -r luo@111.111.111.111:/home/test.pdf C:/

查看任務棧

需求,需求

git pull --rebase 暫存

先執(zhí)行g(shù)it stash

再執(zhí)行g(shù)it pull –rebase

最后再執(zhí)行g(shù)it stash pop

刪除本地那些遠程倉庫不存在的分支

app

更新子模塊2

主目錄下,git submodule update --remote

清理遠程無效分支


git rebase --continue

git merge --continue

git 拉取子模塊代碼

異步不上

新建tag

git tag 2.3.13

協(xié)程

清除遠程無用分支

git remote prune origin

快速查看activity

adb shell dumpsys activity top | grep ACTIVITY

adb shell ps | grep 包名 過濾某個進程的信息,可查看進程id

adb shell kill 進程號id 殺死某個進程號Id對應的進程

cmd中輸入命令:adb shell am monitor?然后啟動需要獲取包名的應用

卸載系統(tǒng)應用

adb shell pm uninstall --user 0 com.xxx.xxx

查看app所有任務棧

adb shell dumpsys activity activities >D:a2.txt

git 刪除當前分支之外所有分支

git branch | xargs git branch \-d

flutter build aar --no-debug --no-profile --build-number 1.0.36

LogUtil2.i("ArticleBaseActivity launch enter" + Log.getStackTraceString(new Throwable()));

調(diào)試通過的簽名命令

jarsigner -verbose -keystore D:\F-DISK\keystore.jks -signedjar signed0413.apk D:\F-DISK\App_online\sign\yi_3.25.5_4c2ca1ff_enc.apk after


dmesg -c

服務器切換管理員

sudo -s -H

上傳文件到服務器

cd upload/

rz

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • git用遠程分支覆蓋本地分支 git fetch --all git reset --hard origin/1....
    dpluo91閱讀 103評論 0 0
  • gradlew 當前路徑,請直接用 ./ 前綴。如 ./gradlew tasks // 查看任務 gradle...
    8ba406212441閱讀 380評論 0 1
  • 一、 Git 常用命令速查 git branch 查看本地所有分支 git status 查看當前狀態(tài) git c...
    LOVE_晴天閱讀 2,412評論 0 10
  • git branch 查看本地所有分支 git status 查看當前狀態(tài) git commit 提交 git b...
    猿萬閱讀 5,398評論 1 45
  • Git是一個很強大的分布式版本控制系統(tǒng)。它不但適用于管理大型開源軟件的源代碼,管理私人的文檔和源代碼也有很多優(yōu)勢。...
    遠處那片海閱讀 272評論 0 0

友情鏈接更多精彩內(nèi)容