git 创建分支 切换分支 合并分支 删除分支

查看当前所有的本地分支和远程分支

git branch -a

创建分支

git branch branch_name

branch_name 改成你希望的分支名字即可

切换分支

git checkout branch_name

创建并切换分支

git checkout -b branch_name

合并分支

首先切换到你想要最终合并到的分支

然后使用merge命令将另一个你想要合并的分支合并到当前分支

比如你想要合并issue1分支到master分支

git checkout master
git merge issue1

关于远程分支

在网页上可以看到很多人的分支,然后统一由一个人管理合并到主分支

如何创建自己的远程分支呢?

其实自己git clone 或 pull下来代码之后,在本地创建自己的分支,然后push自己的分支到远程仓库origin,就会在远程仓库origin下生成自己的新分支

例如远程origin仓库中只有一个master分支。你先下载了代码,然后创建了自己的master_mybranch分支,修改之后push就会在远程仓库origin生产origin/master_mybranch分支。

git clone git@server_ip:user_name/repository_name.git
git checkout -b master_mybranch
echo "hello this is my" > README
git add .
git commit -m "create branch master_mybranch"
git push -u origin master_mybranch

删除分支

git branch -D branch_name
文章目录