zoukankan      html  css  js  c++  java
  • git操作本地仓库基本使用教程

    1、创建仓库

    mkdir learngit

    2、初始化

    cd learngit

    git init

    3、添加文件(把要提交的所有修改放到暂存区(Stage))

    git  add 文件

    4、提交到仓库(以一次性把暂存区的所有修改提交到分支)

    git commit -m "提交log"

    深入理解git add 和git commit 每次修改,如果不add到暂存区,那就不会加入到commit的内容中

    5、查看提交所有log, 以便确定要回退到哪个版本

    git log

    6、回退到上个版本

    git reset --hard commit_id

    git reset --hard HEAD^ (指向的版本就是当前版本)

    7、记录自己当前每次操作的命令历史, 以便确定要回到未来的哪个版本

    git reflog

    8、查看工作区和版本库里面最新的版本差异

    git diff HEAD -- 查看的文件

    9、撤销工作区该文件的修改 -- 很重要啊,没有它就变成切到另一个分支

    git checkout -- readme.txt(丢弃的文件)

    一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态;

    一种是readme.txt已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。

    撤销到这个文件最后一次的git commit或者git add的状态

    10、删除文件(如果一个文件已经被提交到版本库,那么你永远不用担心误删,但是要小心,你只能恢复文件到最新版本,你会丢失最近一次提交后你修改的内容

    git rm 文件

  • 相关阅读:
    Vuex 在state中存取数据 modules分模块 (2018/11/28)
    计数器(2018/11/29)
    03$router和$route的区别 (2018/11/28)
    02导航守卫 (2018/11/28)
    01模拟用户的登录 (2018/11/27)
    路由传参(2018/11/26)
    CSS制作红桃心
    css制作三角形
    css内容超出显示省略号
    css制作旋转风车(transform 篇)
  • 原文地址:https://www.cnblogs.com/cherish010/p/8425742.html
Copyright © 2011-2022 走看看