一、开源和闭源的概念。
-
开源:开放源代码。既提供程序,也提供源代码。
-
闭源:只提供程序,不提供源代码。
二、开源许可协议。
-
最常用的是 MIT ,因为最好用,限制比较少。
三、将远程仓库克隆到本地。
-
git clone 需要克隆的远程仓库名称
四、主分支。
-
在创建 .git 仓库时,默认的主分支就是 master 。
-
主分支的作用:用来保存和记录整个项目已完成的功能代码。
五、创建分支。
-
git branch 要创建的分支的名称
六、查看所有的分支,包括主分支。
-
git branch
七、切换分支。
-
git checkout 分支名称
-
注意:如果本地有这个分支,就能进行正常的切换,但是如果没有的话,就会报错。
八、快速的创建和切换分支。
-
git checkout -b 分支名称
-
-b 表示创建一个新分支
-
checkout 表示切换
九、合并分支。
-
第一步:切换到最终合并到 master 的分支 git checkout master
-
第二步:执行全并代码,git merge 要合并的分支名称
十、删除分支(关于删除的都要谨慎操作)。
-
删除本地:git branch -d 分支名字 git branch -D 分支名字 (后面还D的是强制删除)
-
删除远程分支:git push origin --delete 分支名称
十一、下拉分支。
-
git pull
-
git fetch origin 远程分支名称:本地分支名称
十二、建立本地仓库与远程仓库的联系。
-
本地有仓库时:
-
git remote add origin 远程仓库的地址
-
git push -u origin master
-
-
本地没有仓库时:
-
先在本地创建一个文件夹:project
-
创建本地仓库:git init
-
创建本地文件:git touch 创建的文件名
-
将创建的文件提交仓库:git add . -----> git commit -m '描述的话'
-
git remote add origin 远程仓库的地址
-
git push -u origin master
-