一、版本控制简介
目的:追踪文件的变更
优势:协同合作、正确存储版本、恢复之前的版本、了解发生了什么、备份
内容:检入检出控制、版本分支、历史记录
版本控制系统分类:
本地版本控制系统:开发要提交代码→U盘拷贝至代码管理工具的电脑上
集中式版本控制系统:SVN→有一个代码中央服务器(缺点:单点故障)
分布式版本控制系统:Git(缺点:人为因素,每个人的电脑上都会有本地仓库)
二、下载地址及安装步骤
1、下载地址:Git - Downloads
2、下载成功后点击git.exe安装即可,操作步骤无修改之处,一直点击下一步即可(可自行选择自定义安装目录)
3、打开git-bash.exe文件,git --version:查看Git版本号
三、Git工作流程
1、在工作目录中添加、修改文件
2、将需要进行版本管理的文件放入暂存区域
3、将暂存区域的文件提交到Git仓库
工作区-暂存区-仓库区-远程仓库
四、操作方法
1、注册账户和邮箱
git config --global user.name "wanzi"
git config --global user.email "邮箱号"
2、创建工作空间:git init创建工作空间 .git目录就是版本库,Git文件夹及里面的东西都是本地仓库
3、cd 文件名,切入对应目录
4、创建py文件 退出编辑模式方法:Esc+ZZ,进入编辑模式:Esc+i
5、工作空间代码提交到本地仓库:
git add 暂存区 git status 查看目前暂存区的情况
git commit -m "原因":备注信息,将暂存区的代码提交到本地仓库
编辑test_01.py ecs+i 进入编辑模式
6、git diff 文件名 :查看修改后还未暂存起来的变化内容,可比较修改前后的差异
git add * :提交所有代码至暂存区
更多命令查看下一章节