zoukankan      html  css  js  c++  java
  • git使用笔记

    git add file_name 

    git commit -m "some message"或者git commit 在打开的文件中输入信息

    没有git add之前可以使用git diff命令,查看当前文件与版本库的差异

    git log显示之前的提交记录

    git reflog显示之前的操作命令记录

    git reset -- hard HEAD^ HEAD^就是上一个版本  ^^就是再上一个版本

    git reset -- hard xxxxx xxxx是版本号

    git add之后,git commit之前的修改不会被commit

    git diff HEAD -- readme.txt 比较一个文件与之前某个版本库的文件的差异

    文件修改了,但是还没有add和commit,可以使用git checkout -- readme.txt回到上一次add或者commit的状态

    文件修改了,而且已经add了,git reset HEAD readme.txt可以把这个文件重新放回工作区,然后git checkout -- readme.txt撤销修改

    如果文件被删除,如果需要在工作区中删除文件,使用git rm readme.txt命令

    如果是删错了,可以使用git checkout

    远程仓库的管理,参考

    http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374385852170d9c7adf13c30429b9660d0eb689dd43a000

    ----------

    重要:分支管理

    创建分支并切换的上面

    git checkout -b dev

    相当于git branch dev, git checkout dev

    git branck可以查看当前的分支

    合并分支

    git merge dev,将dev分支合并到当前的分支上

    然后删除dev分支 git branch -d dev

    git log --graph 查看树状提交记录

    http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137602359178794d966923e5c4134bc8bf98dfb03aea3000

    看到这了,记下了,晚上接着看~

  • 相关阅读:
    Kotlin扩展深入解析及注意事项和可见性
    Kotlin属性揭秘与延迟初始化特性
    Kotlin伴生对象及其字节码内幕详解
    Kotlin继承与重写重要特性剖析
    Kotlin构造方法详解与初始化过程分析
    Range与面向对象的Kotlin
    Kotlin编译器优化与when关键字详解
    Kotlin基础特性深入讲解
    java读取mysql表的注释及字段注释
    mysql导入导出sql文件
  • 原文地址:https://www.cnblogs.com/virusdefender/p/3665897.html
Copyright © 2011-2022 走看看