Git版本管理器的使用与学习

    xiaoxiao2021-03-26  33

    ------------------------------------------------------------------Git安装

    Window安装

    http://git-scm.com/download/win下载Git客户端软件,和普通软件安装方式一样。

    Linux安装

    CentOS发行版:sudo yum install git

    Ubuntu发行版:sudo apt-get install git

    Mac安装

    打开Terminal直接输入git命令,会自动提示,按提示引导安装即可。

    -------------------------------------------------------------------Gi几种t常见的命令:

    --pwd查看当前的目录 --cd 切换目录 --ls 查看当前的目录下的内容 如ls -al --mkdir 创建目录 --touch 创建文件 --cat 在监控器上查看文件的全部内容 --less按页面查看文件 --rm删除文件或文件夹 --mv 移动文件或重命名 --cp赋值文件

    -->和>>重定向

    -------------------------------------------------------------------Git的三种模式: 命令模式==》执行命令 默认模式,在该模式中,可以输入命令来执行很多功能,在其他两种模式下通过esc切换模式 输入模式==》输入文本 在该魔兽中,可以进行文件输入与编辑,在该命令模式中输入i,a,o中切换该模式。

    -------------------------------------------------------------------关于版本控制:

    分类:

    本地版本控制系统,功能单一,不利于多人协作 集中式的版本控制系统: 公共的用于存放文件的所有历史版本的服务器版本的服务器 利于多人协作,缺点是,必须使用联网。 (使用如svn) 分布式版本控制系统: 本地与集中式的结合。(GIt)

    -------------------------------------------------------------------4种文件状态: 未追踪 untracked   已提交 committer 已修改 modified 已暂存  staged 工作区域的概念:工作目录、暂存区域以及版本仓库 工作目录:即我们编写代码的工作目录 暂存区域:工作目录的临时备份 版本区:所有版本的永久备份

    基本的Git工作流程如下

    1在工作目录中修改文件。

    2暂存文件,将文件的快照放入暂存区域。

    3提交文件,找到暂存区域的文件,将快照永久性存储到Git仓库目录。

    ------------------------------------------------------------------

     Git基础

    1.配置用户

    git config --global user.name "自已的名字"

    git config --global user.email "自已的邮箱地址"

    2.初始化仓库

    git init  现有项目初始化为一个仓库

    说明:

    git init会在当前项目目录中创建一个名为.git的隐藏目录,这个目录包含了暂存区和仓库两个区域,有了这个隐藏目录就可以使用git来管理项目了,通过ls  -al 可以查看。

    3、查看文件状态

    初始化仓库后便可以进行开发了,进入到刚刚创建好并初始为仓库的目录,添加我们开发需要的文件。

    通过git status可以检测当前仓库文件的状态(未追踪untracked)。

    注:git会忽略空的目录

    4、添加文件到暂存区

    假设经过一段时间的开发后,需要把已开发的部分暂存起来等待提交,使用git add 添加到暂存区。

    git add 文件名/ 文件路径 “*”或-A代表所有

    5.提交文件

    git commit -m '备注信息'

    6.查看提交历史

    通过git log查看一下提交的历史。

    7、再次检测仓库文件状态

    git status 查看状态

    8.恢复上以前提交的版本

    9.恢复上以前提交的版本

    git reset --hard id值

    可以通过git log再次查看

    ------------------------------------------------------------------------------------------------------------------

     Git分支------------------------------------------------------------------------------------

    1.创建分支

    git branch 分支名称

    2.切换分支

    git checkout cart (分支名称)

    3.提交操作

    4.修复Bug ,先转换为master分支,git checkout master

    5.删除分支 git branch -d hotfix

    ------------------------------------------------------------------
    转载请注明原文地址: https://ju.6miu.com/read-350083.html

    最新回复(0)