假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆。
git clone git@github.com:michaelliao/gitskills.git
git clone后面加的是地址github给出的地址 有http地址和ssh地址
master:主分区
一开始的时候,master
分支是一条线,Git用master
指向最新的提交,再用HEAD
指向master
,就能确定当前分支,以及当前分支的提交
顺序:创建并切换分支、修改文件、add commit、合并分支、删除分支(没将dev合并到主分支就切换到主分支修改会导致冲突,无法用这种方法合并分支)
创建分支:
$ git checkout -b dev
-b表示创建并切换,相当于两条命令
git branch dev
git checkout dev
git branch查看 git branch name 创建分支
git checkout name 切换分支
合并分支:
git merge dev
删除分支:git branch -d dev