zoukankan      html  css  js  c++  java
  • git的版本回退(二)

    这次讲下,平时我不注意的地方,关于本地代码的版本会退;

    首先我们先了解下本地仓库:

    由 Git 维护的三棵“树”组成,这是 Git 的核心框架。这三棵树分别是:工作区域、暂存区域和 Git 仓库

    我们在开发过程中会有新的文件的产生,并且要维护就的文件,这个时候,我们用 git status,就能查看文件们的改动情况,并且git也会给出相应的提示;

    1、当没有文件改动时,会提示:nothing to commit, working tree clean

    2、有新增文件时,会提示:nothing added to commit but untracked files present (use "git add" to track)

    3、当有文件改动时,会提示:

    Changes not staged for commit:
      (use "git add <file>..." to update what will be committed)
      (use "git restore <file>..." to discard changes in working directory)
            modified:   a/b/c.js
    
    no changes added to commit (use "git add" and/or "git commit -a")

    我们使用 git add <file> 命令将待提交的文件添加到暂存区域。

    这个情况下是没有提交到git仓库的,这个时候反悔想要撤销的话,也就是「回退暂存区域代码的话」,怎么去执行呢?

    你可以使用 git reset HEAD 命令恢复暂存区域”。如果后面接文件名,表示恢复该文件;如果不接文件名,则表示上一次添加的文件。

  • 相关阅读:
    C#制作在线升级程序
    C#中使用GUID的笔记
    C# WinForm 上传图片,文件到服务器的方法Uploader.ashx
    Java学习---多线程的学习
    Java学习---异常处理的学习
    Java学习---TCP Socket的学习
    Java学习---IO操作
    Java学习---JAVA的类设计
    Java学习---InetAddress类的学习
    Java学习---面向对象的远程方法调用[RMI]
  • 原文地址:https://www.cnblogs.com/zhilu/p/15219609.html
Copyright © 2011-2022 走看看