• Git的使用之基础命令


    一、查看当前git版本信息 git --version

     二、设置用户签名

     三、初始化本地库

    git init

    要让git管理某个目录,首先要让git去获得权限

     进入目录,鼠标右键点击git bash hear

     在E盘下生成了一个.git目录,默认是隐藏的,不要修改里面的任何文件,通过ll命令查看不到,需要通过ll -a命令才能查看,这里的命令和Linux的命令一样,各位可以自己发挥

     四、查看本地库状态git status

     第一行:提示当前本地库是在master中,master也是默认的分支

    第二行:目前没有提交过任何文件

    第三行:没有任何的文件可以提交

    五、新增文件

     再次查看日志

     出现了一个Untracked files一个未被定义的文件,git没有追踪过这个文件,使用git add命令去追踪,就是添加到暂存区中,它本来是在工作区

    添加到暂存区后,出现的警告是说 LF将会被CRLF替换掉,在Windows下的换行符是CRLF,而在Linux下的换行符是LF,由于我们之前安装时是一路默认安装,所以其实他就默认了会帮我们自动转化,所以这里会自动帮你转换一下行末换行符,没有影响不用管。

    提交之后,文件就存在了暂存区里面,这里的文件还是可以删除掉,使用如下命令

     这里我之前创建了一个hello文件,所以我删除了hello.txt文件

    六、提交本地库

    将暂存区的文件提交到本地库,形成自己的历史版本

    语法:git commit -m "日志信息" 文件名

     master主干分支有一个文件被改变,3行已插入,3e40e85是版本号

     这里没有了no commit yet,当前已经提交过了,所以不会有这个提示,主干分支没变。

    通过git reflog命令查看当前已有的东西 

    git log可以看到更加详细的信息

     七、修改文件

    modified:提示文件被修改,并且文件再工作区不在暂存区,  将文件提交到本地库

    这里有5行新增

    然后工作区就没有文件了

     

     这里指针已经指向了第三个版本了

     

     这里我又创建了一个问价并提交到本地库,可以看一下指针的指向变化

    八、历史版本

    git reflog 查看版本信息

    git log 查看版本详细信息

     九、版本穿梭

    git reset --hard 版本号

    此处文件指针明显发生了变化,文件内容也回去了,版本发生了变化

     

     除此之外,我们还可以在如下目录中查看,找到这个文件 

    这里可以看到是属于master分支目录下,查看版本号需要进入以下的目录

     

     

     

     

     版本号如图所示

  • 相关阅读:
    Bean管理注解
    Flink—窗口、时间和水印
    grpc、https、oauth2等认证专栏实战8:https单向认证 介绍
    我的创作纪念日
    pcan二次开发文档 | PEAK-System Documentation
    java168-java连接SQL server数据库
    Elasticsearch-Rest风格
    HALCON的综合应用案例【01】: 3D 算法处理在 Visual Studio 2019 C# 环境中的集成实例
    Tomcat的部署及优化(多实例和动静分离)
    RubyMine 2023:让Ruby编程变得更简单 mac/win版
  • 原文地址:https://blog.csdn.net/m0_72647108/article/details/126817949