MTK工作心得&&改法之ubuntu常用指令
2015-06-18 16:48
531 查看
ubuntu赋权限: 可读可写可执行:4+2+1=7 最高权限为7 chmod -R 777 alps/.... (有sudo权限的可在最前边加上sudo)
git常用命令:clone,branch,tag,pull,push,checkout,fetch,reset等
clone:从服务器上拉代码到本地,或者克隆一个文件。。
branch:查看分支
tag:打标签,删标签
pull:更新代码
push:提交代码
checkout:切换分支,或者只需要更新一套代码里的一个文件时可以使用checkout加路径
reset:重置
旧代码编译过更新:git clean -fd && git reset --hard HEAD && git pull --rebase
最好clean过,否则改的有些东西没有clean会导致编译出来的版本有问题
提交代码:git status alps 可以看到修改点,add时不用自己添加路径,省事
git add 路径 或 git rm -rf 删除的话可以在上个步骤之后省略此步
git commit -m "描述" 删除的话 git commit -am “描述”
提交代码怕跟别人冲突:git stash && git pull --rebase && git push origin HEAD:refs/for/分支name
查找文件:sudo find /-name alps
或者 find /alps -name “filename” (find /alps/package/apps/settings -name "settings.java")
查找关键字:grep -nri “name” alps/... (grep -nri "settings" alps/packages/apps/settings/res/values/strings)
git常用命令:clone,branch,tag,pull,push,checkout,fetch,reset等
clone:从服务器上拉代码到本地,或者克隆一个文件。。
branch:查看分支
tag:打标签,删标签
pull:更新代码
push:提交代码
checkout:切换分支,或者只需要更新一套代码里的一个文件时可以使用checkout加路径
reset:重置
旧代码编译过更新:git clean -fd && git reset --hard HEAD && git pull --rebase
最好clean过,否则改的有些东西没有clean会导致编译出来的版本有问题
提交代码:git status alps 可以看到修改点,add时不用自己添加路径,省事
git add 路径 或 git rm -rf 删除的话可以在上个步骤之后省略此步
git commit -m "描述" 删除的话 git commit -am “描述”
提交代码怕跟别人冲突:git stash && git pull --rebase && git push origin HEAD:refs/for/分支name
查找文件:sudo find /-name alps
或者 find /alps -name “filename” (find /alps/package/apps/settings -name "settings.java")
查找关键字:grep -nri “name” alps/... (grep -nri "settings" alps/packages/apps/settings/res/values/strings)
相关文章推荐
- Android-扫描二维码、生成二维码(Zxing库)
- 永不逃避,直面困难
- DevExpress GridControl Drag Drop
- OpenCV2邻域和模板操作
- poj3260解题报告
- CFileDialog 使用简单介绍
- aspectc中this可以获取的东西
- 2015阿里巴巴前端实习生在线笔试题
- php面向对象基础概念(属性重载的魔术方法)__get(),__set(),__isset(),__unset()
- nginx服务器优化(重要)
- ORACLE 管理 日志与空间
- 备战2015GRE之核心词组on the surface
- 讨论如何抓取使用cdn背后网站的源ip地址
- 在ubuntu安装JDK
- hive0.14-insert、update、delete操作测
- 如何在spring框架中解决多数据源的问题源码
- Docker:尝试篇
- 分布式与集群的区别
- "一个程序员的生命周期"读后感
- 三层架构及MVC