首次提交上库操作步骤
0. 下载分支
repo init *** //初始化一个工程
repo sync //下载代码
repo start go --all //创建名字为go的分支
1. 查验分支
git branch //先查看本地分支。
repo start XXX . //如果没有本地分支,创建分支XXX
git checkout XXX //如果有本地分支,进入分支
2、合入代码
3、git status //查看状态
4、git add . /文件名 //添加文件(若有删除需再执行git add -A)
5、git status // 检查add后的状态
6、git commit //提交代码
7、repo upload . //提交审核
重新修改提交步骤
1、先在本地修改代码
2、git add -A //添加全部文件(增删修)
3、git commit --amend //重新修改提交
3、git show file //查看某个文件修改历史
4、git diff //查看自己提交的内容
5、git log //查看git仓修改记录
6、repo forall -c "git clean -dfx" //清除整个repo(如果代码被编译过了,但是不想重新下载,使用下面该命令,可以把编译的中间文件和代码中所有的修改回退掉)
7、Git log :
git log --author=XXX //查看作者提交历史
git log --stat //简要的显示文件增改行数统计,每个提交都列出了修改过的文件, 以及其中添加和移除的行数,并在最后列出所有增减行数小计
8、git branch -a //列出所有本地分支和远程分支
9、 git branch -m | -M oldbranch newbranch //重命名分支,如果newbranch名字分支已经存在,则需要使用-M强制重命名,否则,使用-m进行重命名。
10、git branch -d | -D branchname //删除branchname分支
11、git branch -d -r branchname //删除远程branchname分支
12、git branch -r //列出远程分支
13、repo upload . //提交审核
多仓提交
先提交一个产生一个change-ID 其他仓都只用这同一个ID,为了相互关联,
在upload时 会提示 相互关联的仓
即删除#即可