概述
GIT 分为工作区,暂存区和版本库
拉取远程指定分支
git clone -b <分支名称> <仓库地址>
提交到远程仓库
1.把工作区的文件提交到暂存区
git add 1.txt (提交指定文件)
git add .(把所有新增和更新的文件提交到暂存区)
git add -u(把提交过暂存区,已经发生改变的文件再次提交到暂存区)
2.把暂存区的文件提交到本地版本库
git commit (把所有暂存区的文件提交到本地版本库)
3.把本地版本库提交到远程仓库
git push <远程仓库地址> <分支名称>
本地分支合并
以把dev_0.x分支合并到master分支为例
1.站到master分支
git checkout master
2.合并
git merge dev_0.x
远程分支合并本地分支
以把远程dev_0.x分支合并到本地dev_0.x分支为例
方法一:
1.拉取远程dev_0.x到本地临时分支tmp
git fetch origin dev_0.x:tmp
2.查看与本地dev_0.x区别
git checkout dev_0.x
git diff tmp
3.合并到本地的dev_0.x分支
git merge tmp
方法二:(简单粗暴)
git pull origin dev_0.x
删除分支
1.删除本地分支
git branch -d <分支名>
2.删除远程分支
git push origin -d <分支名>