zoukankan      html  css  js  c++  java
  • Git常用命令

    一.添加、提交文件

    把文件添加到暂存区:git add 文件名(Demo.txt)

    将文件提交至本地库:git commit -m "注释"(只是我提交的文件) 文件名(Demo.txt)

    注意:①不放在本地库中的文件git是不进行管理的

          ②即使放到本地库中的文件没有通过add和commit命令git也是不进行管理的

    查看文件状态

    创建文件后查看状态:git status

    将文件移至暂存区查看状态

    将文件移至本地库查看状态 

     二.查看git中日志记录信息

    第一种查看日志方式:git log

      可以让我们查看由离我们最近时间至离我们最远时间的日志信息

      每一次提交后修改的结果git都是通过索引(key-value)的形式保存修改的内容

      如果记录很多时系统会使用分页的方式进行展示,跳到下一页按空格,跳到上一页按b,退出查看按q

     第二种查看日志方式:git log --pretty=onlint

      第三种查看日志方式:git log --oneline

    第四种查看日志方式:git reflog

    HEAD@{数字}的含义:数字表示指针回到当前那个历史版本需要走多少步

     三.前进或后退历史版本

    git reset --hard 版本号(db78f2d)

    hard参数:本地库指针移动的同时,重置暂存区,重置工作区

    四.删除本地库中文件

    rm 文件名(Demo.txt)

    注意:使用该命令之后必须重复add和commit操作将删除的文件同步到本地库

    若误删了文件可以使用命令:git reset --hard 版本号(db78f2d)进行恢复

    五.对比文件的差异

    git diff:比较工作区与暂存区之间文件的差异

     

  • 相关阅读:
    Java学习资源整理(超级全面)
    Java中的Iterable与Iterator详解
    git使用笔记1:结合Github远程仓库管理项目
    关于LeetCode上链表题目的一些trick
    关于链表中哨兵结点问题的深入剖析
    关于Java中基类构造器的调用问题
    大整数相乘问题总结以及Java实现
    快速排序实现及其pivot的选取
    阿里云服务器部署Java Web项目全过程
    Git 学习总结
  • 原文地址:https://www.cnblogs.com/lyc-code/p/12945401.html
Copyright © 2011-2022 走看看