美文网首页
四.Git起步学习 基本命令

四.Git起步学习 基本命令

作者: A_x_A | 来源:发表于2019-03-02 01:55 被阅读0次

1.下载安装Git

  • Git下载

  • 下载安装完成后,打开DOS命令(键盘win+R-->cmd)-->输入git出现下图结果,则完成安装(注:需切换到Git安装盘符下)

Git安装.png

2.基本命令

2.1全局配置:

桌面右击鼠标-->Git Bush Here


全局配置.png

-->输入

  • git config --global user.name "Your Name"
  • git config --global user.email "Your Email"


    全局配置用户名邮箱.png

2.2初始化仓库

  • 非系统中文路径下,建立一个文件夹learngit.如:D:\learngit

  • 通过控制台命令进入文件夹,并通过git init命令,将该目录初始化为一个git仓库


    初始化仓库.png

2.3向仓库中添加文件、提交文件

  • 在learngit文件夹中新建一个README.md文件


    新建README文件.png
  • 添加“个人简介”内容(Notepad++打开编辑)


    添加内容.png
  • 使用git add命令,将文件添加到仓库


    git命令添加文件到仓库.png
  • 使用git commint命令,将文件提交到仓库,(提交时,一定要加说明!!)


    git命令文件提交到仓库,以及说明.png

到目前为止,我们完成了从初始化仓库,到添加文件,提交文件的一个完整过程,命令行窗口显示如图:


添加提交文件.png

2.4修改文件

  • 在README.md文件中进行一些改变,添加“教育经历”部分内容


    添加内容.png

如果不经过add,直接commit,将会出现以下结果


不经过add,直接commit.png

需要先add,再commit (先添加再提交!!!)

先add,再commit.png

2.5查看仓库状态

可以使用git status命令,查看仓库当前的状态,比如是都提交完了,还是有一些add的文件尚未提交等,如图


没有需要提交的文件.png

2.6查看版本历史记录

到目前为止,我们的README.md文件经过了两次提交,怎么查看这些提交记录也就是版本呢?


查看历史记录.png

我们可以用git log命令进行查看也可以使用图中命令一行显示一条记录

单行显示记录.png

那一大串d5cef7149e729a5f662ac41b01afdae1fa9883d8字样,是commit id,每提交一个新版本,实际上Git就会把它们自动串成一条时间线。

2.7穿越到任意一个版本

当我们需要穿越到任意在记录中存在的版本去的时候,只需使用如下命令


版本穿梭.png

版本号很长,不需要写全,写前几位就可以了,Git会自动寻找
然后我们打开README.md文件,会发现


版本回退.png

点击Y,文件就恢复成了第一版
同样,你也可以通过不同的版本号,去到你想去的版本~~

2.8多文件提交

Git允许add多个文件,一次性通过commit来提交
比如我们在learngit目录加入一个图片文件,再放入一个文本文件


添加两个文件.png

然后进行两次add


添加文件.png

然后查看git status


仓库中有未提交的文件.png

通过commit一次性提交两个文件


一次提交多个文件.png

3.课后小结

  • git:查看系统有没有安装Git
  • 设置全局属性,用户名和邮箱
    git config --global user.name "Your Name"
    git config --global user.email "Your email"
  • git init:初始化仓库
  • git add 文件名:将文件添加到(临时区)仓库
  • git commit -m “说明文字”:把文件提交到仓库 (必须先add再commit !!!)
  • git status:查看当前仓库状态
  • git log:查看版本记录
  • git log --pretty=online:单行显示(简略显示)
  • git reset --hard commit_id:穿越到指定版本
  • git reset --hard HEAD:回退到上一版本
  • git rm 文件名:删除文件

相关文章

  • 四.Git起步学习 基本命令

    1.下载安装Git Git下载 下载安装完成后,打开DOS命令(键盘win+R-->cmd)-->输入git出现下...

  • git资源学习

    git资源学习 Git详解之一 Git起步 Git详解之二 Git基础 Git详解之三 Git分支 Git详解之四...

  • GitHub入门与实践 二

    #第四章通过实践操作 学习Git 4.1 基本操作 git init---初始化仓库 执行了 git init命令...

  • Git 命令初级了解

    Mac下Git常用命令之基本操作(github、gitlab通用) 无论是学习还是生活中,掌握基本的git命令,以...

  • git常用命令

    (转载)学习 git 常用命令 基本命令 查看命令 合并分支 远程分支 Git主分支的名字,默认叫做Master。...

  • Github学习文档-3

    目录 1.Git 的基本的命令git init命令git status命令git add命令git commit命...

  • Git命令整理

    Git命令 ———————————————— git配置: git基本步骤: git分支管理: 创建分支命令: 切...

  • Git 基础与工作流

    前期工作 对Git基本命令有个初步的了解,本篇博客不对基本命令一一解释,推荐学习廖雪峰的Git教程。 配置SSH ...

  • Git常用命令

    一、git基本命令 二、分支 三、标签 四、远程仓库操作 五、添加git忽略文件.gitignore 在git中如...

  • Git基本命令学习

    最近刚开始学习git,总结一下git的各个命令,方便以后查阅。学习环境:windows10参考链接: Pro Gi...

网友评论

      本文标题:四.Git起步学习 基本命令

      本文链接:https://www.haomeiwen.com/subject/ixmsuqtx.html