repo_git 常用命令

来源:互联网 发布:沸点滑板怎么样知乎 编辑:程序博客网 时间:2024/05/22 17:05

 

 

 

                                                                                                    repo_git 常用命令

1、 下拉代码

      repo sync –jX

2、创建分支

repo start “分支名” - -all

 3删除分支

   repoabandon “分支名”(注意先切换分支)

 4、跳转分支

repo/git checkout “分支名”

 5、查看当前分支

 repo/gitbranch

6、显示分支及修改情况

repo/git status

7、比较本地和缓存差异

git diff .

8、为工程里每一个git仓库执行相同git命令

repo forall –c “git 命令”

9、新建分支

git branch “分支名”

10、删除某个本地分支

git branch –D “分支名”

 11、提交当前git库下所有修改

git add .

12、将修改提交到缓存区,并添加修改到修改记录

git commit –am   “备注

13、撤销恢复状态

git reset --hard HEAD 恢复到最后一次提交log 的状态 ※注意:此操作会覆盖所有未提交的修改 如不小心覆盖 请使用gitreflog 恢复

 

git reset  - -soft [log ID ]  恢复到指定ID状态,该ID的状态保存在缓存区,例如 log1 log2 log3 恢复到log3 则log2 log1的修改保存在暂存区--hard则直接清除log2 log1

 

git reset --mixed(默认不加) 恢复到指定ID状态,该ID之前的状态保存到工作

14、上传代码

repo upload .


15、拉取指定代码目录的方法

1)repo init ......

2)cd .repo

3)grep -nar “/device/intel” *   (查找相应分支)

4)repo sync a/dsp/device/intel (目录分支)



欢迎大家补充

 

 

0 0