本文主要是介绍git/repo使用笔记【未完】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在源码根目录下,查看git使用手册:git help xx(如log)
在源码根目录下,查看repo使用手册:repo help xx(如sync)
一、常用命令
1、repo forall
这个命令会遍历所有的git仓库,并在每个仓库执行-c所指定的命令(这个被执行的命令就不限于仅仅是git命令了,而是任何被系统支持的命令,比如:ls、 pwd 、cp等等的),另外,repo加上-p参数可以在遍历到每个仓库的时候先打印出当前的pwd,然后再继续执行-c所指定的命令。
repo forall -p -c "git log --oneline--author=Jack" // 在android源码下,搜索名为Jack的作者的所有提交
参考: repo的一些用法和理解
2、git revert
撤销某次提交,但是保存该次提交之前和之后的提交,并且把这次撤销作为一次最新的提交
git revertHEAD
在源码根目录下,查看repo使用手册:repo help xx(如sync)
一、常用命令
1、repo forall
这个命令会遍历所有的git仓库,并在每个仓库执行-c所指定的命令(这个被执行的命令就不限于仅仅是git命令了,而是任何被系统支持的命令,比如:ls、 pwd 、cp等等的),另外,repo加上-p参数可以在遍历到每个仓库的时候先打印出当前的pwd,然后再继续执行-c所指定的命令。
repo forall -p -c "git log --oneline--author=Jack"
参考: repo的一些用法和理解
2、git revert
撤销某次提交,但是保存该次提交之前和之后的提交,并且把这次撤销作为一次最新的提交
git revertHEAD
这篇关于git/repo使用笔记【未完】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!