git及linux等常用命令

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

本地分支关联远程分支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 暂存

先执行git stash

再执行git pull –rebase

最后再执行git stash pop

删除本地那些远程仓库不存在的分支

app

更新子模块2

主目录下,git submodule update --remote

清理远程无效分支

git rebase --continue

git merge --continue

git 拉取子模块代码

异步不上

新建tag

git tag 2.3.13

协程

清除远程无用分支

git remote prune origin

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()));

调试通过的签名命令

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

----------------------------------------

linux

dmesg -c

服务器切换管理员

sudo -s -H

上传文件到服务器

cd upload/

rz

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值