1,branch的建立及使用
git clone [email protected]:/media/projiect/omap4/nexttab/kernel kernel/android3.0/ //下载内核源码
git checkout -b xx //建立分支并切换到分支xx
git branch //查看当前分支的状态
git status //查看分支及当前修改过的文件
git add . //增加所有文件(如果添加某个文件,用git add file) (
git commit -a -m "branch xx test " //上传到本地git仓库,注释信息为branch xx test
git push [email protected]:/media/projiect/omap4/nexttab/kernel xx //推送xxx分支到服务器上
git clone [email protected]:/media/projiect/omap4/nexttab/kernel -b xx kernel/android3.0//下载xx分支
2,branch的管理
git branch //查看当前分支的状态
git checkout master //切换到主分支
git merge xx //合并分支xx到主分支
git branch -d xx //删除分支,如果还未合并到master,则会出现不能删除提示,用-D可以强制删除
git branch -v //查看分支的最后修改
分支前带*的为还为合并分支到master分支的,无*的为已经合并到master中,可以将无*的分支删除掉。