Git

一、定义

git是一个开源的分布式版本控制系统(svn不同与git,它是集中式的版本控制系统)

二、安装

git --version 查看git版本

三、使用

在使用git前,需要配置一下姓名和邮箱

配置提交人姓名:git config --global user.name  提交人姓名

配置提交人邮箱:git config --global user.email 提交人邮箱 (真实的邮箱)

查看git配置信息:git config --list

配置文件路径:C:\Users\当前用户.gitconfig 

  注意:

如果要对配置信息进行修改,重复上述命令即可。

配置只需要执行一次。

四、GIt基本工作流程

git仓库:用于存放提交记录

暂存区:临时存放被修改文件

工作目录:被Git管理的项目目录

五、提交步骤(正向操作)

git init 初始化git仓库(clear清屏命令)

git status 查看文件状态

git add 文件列表 追踪文件(文件列表表示指定文件可以是一个也可以是多个)

git add . 追踪全部文件(所有文件都添加到暂存区)

git commit -m 提交信息 向仓库中提交代码(提交信息是表示说明一下提交内容,便于后期的跟踪)

git log 查看提交记录

六、撤销(反向操作)

将git仓库中指定的更新几率恢复出来,并且覆盖暂存区和工作目录  git reset --hard 提交ID

将文件从暂存区中删除: git rm --cached 文件(慎用)

用暂存区中的文件覆盖工作目录中的文件: git checkout 文件

七、分支

  查看所有分支  git branch

    创建分支          git branch 分支名称

  切换分支          git checkout分支名称

    删除分支          git  branch -d分支名(git branch -D 强制删除)

    合并分支          git  merge 来源分支

八、暂时保存更改

存储临时改动: git stash( 将当前的更改存入缓冲区 )

恢复改动:git stash pop(将缓冲区的更改恢复出来)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容