一、git介绍
git是代码管理工具,实现版本控制,代码合并。
git:分布式管理,每个客户端都能进行版本管理
svn:集中管理,客户端和服务端,只能依附于服务端进行版本管理
安装:
win版本,安装一路下一步
二、git,gitlab,gitee,github有什么区别
git:软件,版本管理软件
github:全球最大的开源代码仓库
- 开源的代码,托管在github上,其它人就可以看到,下载,使用
- 代码托管平台(托管开源代码,托管不开源代码)
- git远程仓库
gitee:码云,国产版github,中国人用的多
- 小公司,花钱使用gitee的私有仓库
gitlab:公司内部自己的代码托管平台
三、git工作流程
工作区 暂存区 版本库
工作区修改的内容(删除,新增,修改)---->提交到暂存区---->提交到版本库
四、git基本命令
1.创建出一个工作区,在里面操作文件
git init # 初始化仓库,以后这个文件夹就被git管理了,生成一个隐藏