美文网首页
Day 02 Git起步

Day 02 Git起步

作者: 忆曦雪_ | 来源:发表于2019-02-28 17:35 被阅读0次

一、什么是Git?

百度百科:Git
简单来说,Git是目前世界上最先进的分布式版本控制系统。GitHub是通过Git进行版本控制的软件源代码托管服务。GitHub同时提供付费账户和免费账户,这两种账户都可以创建公开或私有的代码仓库。

Git官网

二、前期准备

1.在Git官网下载最新版Git gui,并安装
下载链接请点击这里
安装完毕后,win+r,输入cmd,启动命令行窗口,输入git命令,可以看到下图结果:

成功页面
说明已安装成功!
2.用邮箱注册Github账号
注册地址
注册界面
3.登录Github账号
登录界面

三、Git基本概念

点击查看基本概念

  • 工作区(Working Directory):电脑里存在的目录
  • 版本库( Repository):工作区的隐藏目录.git
    • stage:暂存区
    • master:主分支,自动创建的第一个分支
  • HEAD:指向master的一个指针

四、Git起步练习

1.初始化git仓库

  • 在我的电脑中非C盘的地方(路径不能为中文),建立一个文件夹learngit,如E:\learngit


    创建完成
  • win+R键,输入cmd命令,打开命令窗口,通过如图所示命令,进入该磁盘目录,并通过git init命令,将该目录初始化为一个git仓库


    初始化
  • 注意首先设置全局属性,用户名和邮箱
    • 右击Git Bush Here
  git config --global user.name "Your Name"
  git config --global user.email "Your Email"

2.向git仓库增加文件和提交文件

  • 在learngit目录中新建一个README.md文件,添加如图所示内容


    个人简介
  • 使用git add命令,将该文件添加到git仓库
    git add README.md
  • 使用git commint命令,将文件提交到仓库(要加说明)
    git commit -m "Personal profile"
    添加和提交

3.修改文件

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


    教育经历
  • 不能直接提交,直接提交会出现下面的问题:


    直接提交

    应该先add,再commit:

E:\learngit>git add README.md
E:\learngit>git commit -m "Eductional experience"
正确提交

4.查看仓库状态和历史记录

  • 使用git status命令和git log命令


    查看仓库状态和日志
  • 可以使用图中命令一行显示一条记录
    git log --pretty=oneline
    查看一行显示记录
  • 那一大串9854c407cfce52c622b0d7889f8cd852a4380671字样,是commit id,每提交一个新版本,实际上git就会把它们自动串成一条时间线

5.穿越不同版本

  • 版本号很长,不需要写全,写前几位就可以了


    穿越版本
    选择“是”
    成功

6.多文件提交

  • 添加两个新文件a.jpg 和 log.txt


    新文件
  • 进行两次add:
git add log.txt
git add a.jpg
添加成功
  • 进行提交
    git commit -m" a.jpg and log.txt"
    提交成功
  • 查看版本记录


    所有版本记录
  • 一些git命令:
    • git init:初始化版本库
    • git add xxx.txt:将xxx文件添加到临时区
    • git commit -m “create hello.txt file”:把文件提交到仓库
    • git status:查看当前的Git仓库状态
    • git log:查看从近到远的提交日志
    • git log --pretty=online:简略用一行显示
    • git reset --hard HEAD:回退到上一版本
    • git reset --hard commit_id:穿梭到指定版本号的版本
    • git rm hello.txt:删除文件

相关文章

  • Day 02 Git起步

    一、什么是Git? 百度百科:Git简单来说,Git是目前世界上最先进的分布式版本控制系统。GitHub是通过Gi...

  • Git起步 Day02

    1.下载安装Git 在Git官网下载 下载Git 双击默认安装(以Windows系统为例),安装完毕后,win+r...

  • 1.1 起步 - Git 基础

    1.1 起步 - Git 基础 本文轉自:https://git-scm.com/book/zh/v2/起步-Gi...

  • Git起步

    原文链接:http://hh-yzm.com/index.php/archives/3/ 配置 1./etc/gi...

  • Git 起步

    初次运行 Git 前的配置 /etc/gitconfig --system ~/.gitconfig 或 ~...

  • Git——起步

    关于版本控制 版本控制系统是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。可对任何类型的文件...

  • Git 起步

    安装 Git 在 windows 上面安装 简单的方法是安装 GitHub for Windows。 该安装程序包...

  • Git 起步

    Git在电脑上的使用 1.本地控制 win+R,输入“cmd”打开命令提示符 输入 cd 文件夹命 进入所需要控制...

  • Git起步

    GitHub官网 一、下载安装Git Git下载,选择对应的操作系统下载即可 双击默认安装(以Windows系统为...

  • git资源学习

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

网友评论

      本文标题:Day 02 Git起步

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