Git创建分支
2016-03-12 22:58
330 查看
首先,我们创建dev分支,然后切换到dev分支:
$ git checkout -b dev
Switched to a new branch 'dev'
git checkout命令加上-b参数表示创建并切换,相当于以下两条命令:
$ git branch dev
$ git checkout dev
Switched to branch 'dev'
然后,用git branch命令查看当前分支:
$ git branch
* dev
master
git branch命令会列出所有分支,当前分支前面会标一个*号。然后,我们就可以在dev分支上正常提交,比如对readme.txt做个修改,加上一行: Creating a new branch is quick.
然后提交:
$ git add readme.txt
$ git commit -m "branch test"
[dev fec145a] branch test
1 file changed, 1 insertion(+)
现在,dev分支的工作完成,我们就可以切换回master分支:
$ git checkout master
Switched to branch 'master'
切换回master分支后,再查看一个readme.txt文件,刚才添加的内容不见了!因为那个提交是在dev分支上,而master分支此刻的提交点并没有变:
$ git checkout -b dev
Switched to a new branch 'dev'
git checkout命令加上-b参数表示创建并切换,相当于以下两条命令:
$ git branch dev
$ git checkout dev
Switched to branch 'dev'
然后,用git branch命令查看当前分支:
$ git branch
* dev
master
git branch命令会列出所有分支,当前分支前面会标一个*号。然后,我们就可以在dev分支上正常提交,比如对readme.txt做个修改,加上一行: Creating a new branch is quick.
然后提交:
$ git add readme.txt
$ git commit -m "branch test"
[dev fec145a] branch test
1 file changed, 1 insertion(+)
现在,dev分支的工作完成,我们就可以切换回master分支:
$ git checkout master
Switched to branch 'master'
切换回master分支后,再查看一个readme.txt文件,刚才添加的内容不见了!因为那个提交是在dev分支上,而master分支此刻的提交点并没有变:
相关文章推荐
- Oracle常见错误总结
- lintcode: Wiggle Sort Show result
- 软件测试笔试和面试
- matlab调用Java函数
- 统计学习方法概论
- 70.最小生成树
- 第二周作业
- zookeeper 学习命令
- 70.最小生成树
- 70.最小生成树
- vbscript基础1
- 设计模式之观察者模式
- 解决HttpClient访问返回403 forbiddent
- HDU——1042N!(大数阶乘乘法)
- C++学习笔记之多态与虚函数,虚函数表
- chart.js绘图,如何显示图例?
- 20145330孙文馨 《Java程序设计》第二周学习总结
- 测试
- LintCode : Find Minimum in Rotated Sorted Array
- 正则表达式与grep命令