Git是目前最先进的分布式版本控制系统了,下面就以一个简单的例子入门。
一、安装git工具
直接在git官网下载即可点击下载
安装过程,最简单的方式,直接next即可。
二、涉及到的基本命令
(1)git init
用于创建一个空的git库,即在当前目录下产生一个.git的子目录,所有文件的变更信息都会保存在这里面。
(2)git add
用于提交文件当暂存区,比如:
添加当前目录下的所有文件 git add ./
添加指定文件 git add 文件名称
(3)git commit -m “注释”
用于为提交的内容注释
(4)git remote -v
查看是否有已连接的远程仓库
(5)git remote add 远程仓库标记 远程仓库链接
git remote add GitHost XXX.git
(6)git remote rm 远程仓库标记
移除当前远程仓库
(7)git push 远程仓库标记 分支
git push GitHost master
(8)git pull 远程仓库标记 分支
用于从远程拉取项目
(9)git branch
查看当前分支
(10) git branch dev
新建分支
(11)git checkout dev
切换分支
三、操作过程
第一步:在所需要上传的文件夹目录创建.git文件
第二步:添加当前文件到暂存区,并添加注释
第三步:在GitHub或者码云上创建远程仓库,下面以GitHub为例
第四步:本地连接远程仓库,首先查询当前是否有远程连接,如果没有,则创建远程连接,就是第三步远程创建的地址
第五步: 将暂存区的文件提交到远程仓库,第一次要输入你的GitHub账号和密码
提交文件到远程仓库时,发生了错误,是由于本地仓库与远程仓库没有保持统一版本,也就是版本上发生了冲突,现解决如下:
使用 git push -f GitHost master “强推”保持版本一致。
此时看你的GitHub中的远程仓库,已有你提交的文件
防止出现冲突:
将本地文件与远程仓库合并,拉取远程仓库master分支代码,发现出现冲突
按照git上所给的提示,git pull GitHost master解决冲突。
根据上面的提示,基本上满足日常需求了,欢迎交流。