赞
踩
git branch 分支名 创建分支
git branch 查看当前仓库的所有分支
git branch -a 查看所有隐藏分支
* 代表,当前的分支是哪个
git checkout 分支名 切换分支
git checkout -b 分支名 创建分支并切换
分支切到了fixbug上
现在git的状态是这样的
master和bugfix分支,都指向了一个相同的提交,
在本地仓库有一个1.txt文件
现在人在bugfix分支加增加一行
然后提交到本地仓库,提交以后,我们再切换到master分支,再查看1.txt文件,是看不见bugfix这行的,因为现在的git提交状态变成了
bugfix往前走了一个版本,master还停留在之前的版本,所以master看不到bugfix的改动
我们切到master分支
git merge 分支名 合并分支
这回我们在master分支上可以看到bugfix这行字了
因为现在的状态变为
因为此时master和bugfix又同时指向了同一个提交
git branch -d 分支名 删除分支,想删除分支,不能在当前要删除的分支,要切到别的分支
现在git提交状态是
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。