--------分支操作
新建分支
git checkout -b 分支名
查看当前状态
git status
查看分支
git brand -a (查看所有分支)
git brand -a (查看所有远程分支)
git brand -a (查看当前使用分支)
添加到暂存区
git add 文件名 文件名。。。(添加多个指定文件)
git add 目录 (添加目录)
git add. (添加当前目录下的所有文件到暂存区)
git add* (添加当前目录下的所有文件到暂存区)
gti add -u (添加现有文件更新文件)
删除分支
git push origin -delete 分支名(删除远程分支)
git branch -d 本地分支名 (删除本地分支)
克隆分支
git clone 项目网址
git clone -b 分支名 项目网址
git clone -b 分支名 项目网址 本地目录名 (克隆并修改本地目录名)
拉取分支
git pull origin 分支名
或直接 git pull (但这样拉下的代码就是全部的了,上面的是指定的)
切换分支
git checkout -b 分支名
--------分支合并
第一步,提交自己当前分支
git add*
git commit -m “备注”
git push origin 自己分支名
第二步 ,切换到主分支,拉取主分支最新代码(从当前步数都是在之分支上操作)
git checkout master
git push origin master
第三步,把指定分支合并到当前分支
git merge 自己分支名
第四步,查看状态
git status
第五步,提交合并
git push origin master