Git command
- 设置全局的user.name
git config --global user.name "xxxx"
- 设置全局的user.email
git config --global user.email "xx.xx@aiiage.com"
- 添加remote git(克隆项目到本地)
git clone xxx.git
- 查看git的用户设置
git config -l
- 仅拉取远程分支内容(不合并)
git fetch -a
- 清掉本地的远程分支(远端已经删除)
git fetch -p
- adb安装apk
adb install -r xxx.apk
- 重命名分支
$ git branch -m old_branch_name new_branch_name
- 提交分支
$ git add .
git commit -m "[Other] Add method description"
git push origin branch_name # 分支的命名: 名字首字母缩写(zdy)+模块(Video)+月日(0707)
- 显示分支走向
$ git log --gra ph
- 显示提交信息
$ git log
- 删除分支
$ git branch -d branch_name
- 查看远程分支
$ git branch -a
- 设置当前分支跟踪某一远程分支
$ git branch -u origin/XXX
- git回退到上一个版本
1) git log 或者git log --pretty=onelin 查看最近提交
2) git reset --hard 55ddbdef05ff3c92b1665439e5f2b2c5f99ad566(提交的版本号)
- 查看已经设置了哪些跟踪分支 :
git branch -vv
- 查看分支:
git branch
- 创建分支:
git branch branch_name
- 切换分支
git checkout branch_name
- 创建+切换分支
git checkout -b branch_name
- 合并某分支到当前分支
git merge branch_name
-
几个命令 :
grant permission
$ adb shell pm grant com.aiiage.steam.settings android.permission.CHANGE_CONFIGURATION
指令的意思是: pm (包管理) grant(赋予权限指令) com.aiiage.steam.settings(应用包名)
android.permission.CHANGE_CONFIGURATION(权限名字)
QA:
- 重置windows git 密码:
控制面板\所有控制面板项\凭据管理器:windows 凭据管理
2.在AndroidStudio中调出back和forward图标是在view->Toolbar
3.开源中国git clone项目时要求输入的Username是登陆邮箱或者登录用户名,密码是登录密码