从头开始:
新建一个文件夹,在这个文件夹中创建a1.txt文件,然后右击选择git bash here ,输入git init
1.$git init 之后创建的本地仓库默认master分支
如果现在就要$ git branch 查看当前分支,是不显示任何分支的,只有在add,commit文件之后才显示,
比如:
$ git init
$ git branch(master分支也不显示)
$ git add a1.txt
$ git commit -m 'a1 file'
$ git branch(显示master分支)
所以,只有commit之后才能显示master分支
2.在本地分支master上创建子分支dev(命令:创建分支:git branch dev 切换分支:$ git checkout dev 创建并切换:git checkout -b dev)
$ git branch dev
用git branch命令可以查看到当前分支
$ git push origin dev(将分支传到远程)
查看远程,发现远程有一个dev的分支
注意:要在哪个分支下创建它的子分支,就要切换到对应的分支上去:
比如:在dev分支下创建分支devdev,就要确保当前分支在dev下,可以用git branch 查看dev是否为当前分支,如果不是,git checkout dev 切换到dev分支。