zoukankan      html  css  js  c++  java
  • Git 状态 和 查看历史提交

    1、使用git status 命令查看当前状态

    上图表示当前位于一个叫做master的分支中

    工作目录无需要提交的文件即工作目录中文件没有改动过

    2、新建LICENSE文件

    输入 git status命令

    提示Untracked files (文件未被跟踪)指文件未被添加到暂存区或者git仓库

    使用 git add <file> 将文件添加到暂存区

    输入 git status 查看状态

    提示:使用 git reset HEAD <file> 来恢复暂存区 file为指定文件名将其恢复制工作区 ,无指定file 则将 最近提交的文件恢复至工作区

    重新添加至暂存区并提交

    现在修改LICNSE文件,查看状态

     

    提示LICENSE文件被修改 与暂存区文件不同

    使用git add 重新添加到暂存区 并准备提交

    使用git checkout 将旧版覆盖工作区的新版本

    这里使用git add 将新文件覆盖暂存区的老文件

    再次修改LICENSE文件查看状态

    如果现在提交文件提交的是暂存区的文件

    如果需要将最新修改的文件提交到git仓库需要先add 再commit 

    可以一步到位

    使用 git commit -am “change the license file”  #自动将已跟踪的文件先add到暂存区再提交到git仓库

     输入git log 查看历史提交记录(git 仓库现存有几个版本)

  • 相关阅读:
    2. 环形路加油
    1. 元素累加
    开始在线练习50题。
    C# 搜索关键词
    Python调用OpenCV几何变换
    Tensorflow加载多幅图像进一个tensor
    Cmake构建OpenCV测试例子
    Linux利用本地http下载解决一些需要联网下载的问题
    Python调用OpenCV算术操作
    Python调用OpenCV阈值化
  • 原文地址:https://www.cnblogs.com/PythonFCG/p/8463196.html
Copyright © 2011-2022 走看看