-
构建本地仓库
本地新建一个文件夹,使用git命令行工具,执行git init
-
本地仓库与远程仓库关联(首先你得在远程仓库上有一个远程仓库,比如github上面或者gitee上面)
git status // 查看仓库的状态,会显示修改或者新建删除的相关信息 git add . // 添加文件到到缓存区,. 代表添加文件夹下所有文件 git commit -m "commit log" // 把添加的文件提交到版本库,并填写提交备注或者叫日志之类的 git remote add origin '远程库地址' git push -u origin master // 第一次推送时 git push origin master // 第一次推送后,直接使用该命令即可推送修改
-
git分支相关
-
创建分支
// 方式一 git checkout -b dev // 在本地创建一个名为 dev 的分支,-b 表示创建并切换,相当于方式二的两条命令 // 方式二 git branch dev git checkout dev // 切换分支到 dev
-
查看所有分支,使用下面的命令,会展示所有的分支,当前的分支的前面有个*号,默认情况下,这个分支的名称是绿色的
git branch
-
将本地分支的代码提交到远程的分支,比如我要把刚刚的dev分支提交到远程仓库的dev分支上,当然前面的commit啥啥的还是要的,执行如下:
git push origin dev // 提交代码到 dev 分支
-
分支合并,比如现在要将dev的代码合并到master下:
git checkout master // 先切换到master分支 git merge dev // 合并
-
-
多人协作开发
比如多人协作在dev分支上进行开发时,很容易出现冲突,即使没有冲突,盆友们也要先pull再push
最后:我只是把最常用的命令展示出来,方便自己查阅以及刻意练习。后面的链接里面的教程清晰明了,而且通俗易懂,如果你有需要请移步链接