泉州 网站制作,wordpress 修改链接地址,博客网站建设方案,厦门网站综合优化贵吗版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理#xff0c;是软件配置管理的核心思想之一。 版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地了记录下来。每一次文件的改变#xff0c;文件的…版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理是软件配置管理的核心思想之一。 版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地了记录下来。每一次文件的改变文件的版本号都将增加。除了记录版本变更外版本控制的另一个重要功能是并行开发。软件开 发往往是多人协同作业版本控制可以有效地解决版本的同步以及不同开发者之间的开发通信问题提高协同开发的效率。
什么是git
maven是项目管理工具git是版本控制工具 版本控制工具的作用
记录版本。版本修改过的历史记录。帮助我们将修改后的版本保存下来后期可以保存下来理解为一个代码仓库团队中实现代码共享 版本控制工具
CVS听过就行SVN SubVersion集中式的版本控制工具git 最新的分布式的版本控制工具
集中式版本控制工具 SVN
特点所有的历史记录都在服务器端程序员本地不存储历史版本结构简单。但是万一服务器崩溃了代码就没了
分布式版本控制工具 Git
特点在每一个程序员的电脑上都会安装一个客户端(本地仓库)先把代码提交到本地仓库在推送给远程仓库 好处每个程序员电脑都有一个仓库记录版本
git工作流程
本地工作流程及基本概念 工作区就是你在电脑里能看到的目录,在本地磁盘创建项目(一般在开发工具中完成). 暂存区英文叫 stage 或 index。一般存放在 .git 目录下的 index 文件. git/index中添加工作区代码到暂存区暂存区代码是临时存储可以撤销. 版本库工作区有一个隐藏目录 .git是 Git 的版本库提交暂存区代码到本地仓库生成历史版本记录历史版本记录不可删除可以查看不同时期提交的历史记录和其他版本做比较
完整的运行流程(本地库与远程仓库) Git 基本操作
Git 常用的是以下命令 git add 、git commit、git reset、git clone从远程仓库把代码弄到本地
创建仓库: D:\gitTest 自己创建文件夹命令行窗口进入所在目录同级 初始化仓库git init 仓库名 会生成.git的隐藏文件.git是存放历史版本的记录提交到暂存区git add 文件名提交指定文件 git add .提交所有所有文件查看暂存区git ls-files 恢复暂存区的指定文件到工作区 git reset 文件名撤销指定文件 git reset . 撤销所有文件 提交到本地仓库 git commit -m 注释查看仓库状态git status克隆项目git clone 地址
idea继承git并添加项目到git仓库
1.idea集成git 2.初始化本地Git仓库项目 此时在项目中生成**.git**版本控制管理文件
3. 添加到暂存区
添加文件到暂存区前可以设置忽略文件功能将不需要提交的文件排除掉. 安装ignore插件 生成.gitignore文件 先选择add添加到暂存区再选择commit添加到本地仓库 最开始颜色是红棕色(Add)添加成功后颜色会变成绿色Commit之后颜色变正常
4.Git本地库操作
1.查询历史版本记录选中一个文件 2.选中某个历史版本覆盖工作区文件 git完之后要重新commit 3.选中对应版本进行比较 选中历史版本与工作区进行比较