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 文件

  • 相关阅读:
    C#匿名类与dynamic关键字有意思的玩法
    C#中参数化查询速度慢的原因
    拉姆达表达式的一些常用知识
    git的学习
    yield return的使用。。。
    C# Cache缓存的应用
    C# 异步编程,async与await的简单学习
    SSH
    SSM搭建手册
    PLsql快捷键
  • 原文地址:https://www.cnblogs.com/cherish010/p/8425742.html
Copyright © 2011-2022 走看看