zoukankan      html  css  js  c++  java
  • git教程之理论、查看工作状态和历史提交

    git配置

    成功安装完 Git 的第一件事儿就是让它知道主人是谁!

    这个操作非常重要,因为每一个 Git 的提交都会使用到这些信息,一旦确定不可更改

    在命令行模式里输入以下命令):

     

    1. > git config --global user.name "我是夜雨吖"
    2. > git config --global user.email "574634801@qq.com"

    注:双引号中的内容改为自己的信息(⊙o⊙)哦,否则你今后的劳动成果可就要算我的头上了~

    使用 git config --list 命令可以查看信息是否写入成功

     

    git理论基础

    你的本地仓库有 Git 维护的三棵“树”组成,这是 Git 的核心框架。

    这三棵树分别是:工作区域、暂存区域和 Git 仓库

     

    工作区域(Working Directory)就是你平时存放项目代码的地方。

    暂存区域(Stage)用于临时存放你的改动,事实上它只是一个文件,保存即将提交的文件列表信息。

    Git 仓库(Repository)就是安全存放数据的位置,这里边有你提交的所有版本的数据。其中,HEAD 指向最新放入仓库的版本(这第三棵树,确切的说,应该是 Git 仓库中 HEAD 指向的版本)。

    OK,Git 的工作流程一般是酱紫:

    1. 在工作目录中添加、修改文件;

    2. 将需要进行版本管理的文件放入暂存区域;

    3. 将暂存区域的文件提交到 Git 仓库。

    因此,Git 管理的文件有三种状态:已修改(modified)、已暂存(staged)和已提交(committed),依次对应上边的每一个流程。

     

     

    git使用

    1.在本地新建一个文件夹git_home用于存放git内容

    1.win+R 打开cmd命令行 ,在命令行打开git_home文件夹

    2.执行命令,git init

    3.这时候查看git_home文件夹,如果在隐藏文件夹中看到.git文件夹则说明成功啦

    ps:

    可以点击文件夹的选项,显示隐藏文件夹

     

     

     

    2.将工作目录的文件放到git仓库只需要两步:

    1.-git add 文件名

    2.-git commit -m"你做了啥"(一个简单的注释,最好不要用中文)

     

     

     

    3.查看状态

    git status :查看当前git状态

    a.当你在git_home 文件夹中存放入新文件时,使用该命令查看,此时的文件夹名字会显示为红色

    b.当你执行 -git add 文件名 命令之后再执行该命令,此时文件夹名字显示为绿色,同时表明该文件可以 被commit.

     

     

    4.恢复

    git reset HEAD :将最后一次提交的命令恢复到暂存区域

    git reset HEAD ~ :将最后一次提交的命令之前的那个命令恢复到暂存区域

    5.当文件已经在暂存区域,且你又修改了文件,即本地和暂存区域同名文件夹不匹配时,执行如下两条命令:

    1.git checkout -- 文件名

    将暂存区域的文件覆盖本地的同名文件

    2.git add 文件名

    将修改后的文件覆盖暂存区域的同名文件

    3.最后再执行commit。(-git commit -m"你做了啥"(一个简单的注释,最好不要用中文))

     

    1. 查看日志

      git log 查看历史提交记录

      log按时间由近到远排序

      同时提供版本id 方便你回到之前的版本

     

     

     

     

  • 相关阅读:
    Kotlin 数据类与密封类
    Kotlin 扩展
    Kotlin 接口
    Kotlin 继承
    Kotlin 类和对象
    Kotlin 循环控制
    Kotlin 条件控制
    Kotlin 基础语法
    freemarker的简单入门程序
    json数据格式的简单案例
  • 原文地址:https://www.cnblogs.com/pythonyeyu/p/10951145.html
Copyright © 2011-2022 走看看