前言
版本控制工具在工作中占有举足轻重的地位,常用的工具主要是集中式的SVN和分布式的Git,虽说是同一类工具,差异还是蛮大的,是应该好好研究一下的
自己练习
1.首先提供几种练习的环境,直接申请,借助平台比如国内的码云以及国外的github,如果有时间而且感兴趣可以自己用虚拟机自己搭建服务器,或者买云服务器
本地使用
a.当服务器准备好了,接下来就是客户端git的下载(此处省略,有需要后期补上)
b.当点击鼠标右键出现下图,表明安装成功
基本的使用:
新建一个文件夹
.git 即是我们的本地仓库,如果没有出现,点击查看,显示隐藏文件即可
总结命令
1.git init 生成本地 .git
2. git clone
3. git branch -a
4. git check out branch
5. git log
6. git add .
7. git commit -m “XXX”
8. git status
远程使用
远程涉及的命令主要是以下几个命令:
git fetch 拉取远程代码到本地(在提交代码之前先执行以下,防止冲突)
git merge 合并远程代码到本地仓库
git pull 此命令相当于 git fetch + git merge
git push 将本地解决过冲突的并且提交到本地暂存区(索引区)提交到远程分支
项目使用
总而言之,言而总之,实战才是最终目的:
https://blog.csdn.net/WindwirdBird/article/details/108190307