Git常用命令
创建本地分支
git branch NAME
切换本地分支
git checkout NAME
查看远程分支
git branch -r
推送本地分支到远程仓库
git push origin NAME
引用子模块
git submodule add RESPOSITORIES PATH
# RESPOSSITORIES 是仓库地址
# PATH是本地路径,默认是当前目录
克隆带有子模块的项目
git clone XXX
cd XXX
git submodule init
git submodule update
跟踪其他分支
git remote add upstream XXX.git
git fetch upstream
git checkout master
git rebase upstream/master
git push -f origin master