02. git基本命令(适合于单机使用)

1. 进入要管理的目录

2. git init                     // 做初始化,使用git管理当前文件夹

3. git status    //检测当前目录下文件的状态

4. 3种状态的变化

  · red:新增的文件 / 修改了的原老文件。    --> git add 文件名   /   git add .        //添加要管理的文件/添加当前文件夹中的所有文件

  · green:git已经管理起来的文件。             --> git commit -m "描述信息"   //提交,生成版本,注意这里要准确清晰的进行版本描述

  · 生成版本

5. 查看版本记录

  · git log

6. 版本回滚

  · git reflog        //查看之前所有版本,获得版本号

  · git reset --hard 版本号

7. 文件管理

  完成init之后,文件夹就成为工作区。平时在工作区里写代码,新文件和修改后的文件都会自动被git管理。对于修改的文件,若想放弃修改还原源文件,则使用<git checkout --文件名>命令。

  使用<git add>命令,将文件加入到暂存区。没进入暂存区的工作区文件显示为red,进入暂存区的显示green。暂存区的文件回到工作区,使用<git reset HEAD --文件名>命令。

  使用git commit命令,将暂存区的文件提交到版本库。使用<git reset --soft 版本号>可使得对应版本号代码回到暂存区;使用<git reset --mix 版本号>可使得对应版本号代码回到工作区;使用<git reset --hard 版本号>可使得对应版本号代码回到工作区;

原文地址:https://www.cnblogs.com/hilnx/p/14888023.html