git使用问题总结(全)
一、repo sync -c时出现error: Exited sync due to fetch errors
再同步一次就好了
二、repo sync -c时出现没有找到相应的分支
先repo init -u http://10.141.105.139/platform/manifest.git -b br_ hisi_ wt_ _trunk_ hione -g open --repo-branch=stableno- repo-verify 初始化,在进行同步.
三、已经repo upload . 的修改想重新提交到另一个分支
1、git reset HEAD ^
2、repo status后可以看到修改未提交的内容
3、最后git add . =》 git commit加入新的分支/单号信息 =》 repo upload .提交
四、在build时出现仓冲突
1、先执行git reset --hard HEAD^ ,回退到前一 个版本
2、执行repo upload .把代码同步-遍
3、在修改的代码中搜索"<<<<<"然后去掉这个符号的代码,再增加自己的修改或者cherry
pick已经修改提交的代码
4、最后git add .->git commit加入新的分支/