近期开始接触Android源码编译,使用到GIT的一些命令,备忘一下常用的:
- repo init -u ssh://xxx@10.95.xx.xx:29418/manifests.git -b release-xx -m xxx/xxxxr.xml --repo-url=ssh://xx@10.95.xx.xx:29418/xx/xx/git-repo.git 使用repo初始化git
- git sync 同步下载版本,这个比较漫长,下载所有的分支版本到本地
- git remote -v 查看远端的所有分支信息,包括branch和Tag
- git checkout xxxxx 切换到某一分支
- git pull --rebase xxxx 从远端更新分支
- git add <file>.../* 将本地修改stage
- git commit -m "说明" 将本地修改提交到分支
- git push xxx xxxxxxxxxxxxxxxxx:xxxxxxxxxxxxxxxxxxxx 将本地分支修改推送更新到远端
- git log xxx xxxxxxxxxxxxxxx -p -1 查看更新日志