zoukankan      html  css  js  c++  java
  • 【Git】时光机命令—Git命令

    cd c:            进入C盘

    mkdir learngit          创建名为learngit的文件夹

    cd learngit       进入learngit文件夹

    pwd             显示当前目录路径

    git init           把当前目录编程Git创库

    ls -ah             查看当前目录下的所有文件(包括隐藏的)

    git add <file>     把文件添加到暂存库上面、或者说提交修改

    git commit -m "XXX"       把暂存库的文件全部添加到Git仓库上,实现工作区与版本库文件一致性

    git status                查看仓库当前状态,是否存在修改,没add,没commit的

    git diff <file>               查看文件具体修改了什么内容

    git log                    提交日志查看每一个提交版本历史记录,从最近到最远

    git log --pretty=oneline    查看简化版的提交日志

    git reset --hard HEAD^    退回上一个版本

    git reset --hard HEAD~1   退回上一个版本

    git reflog                记录每一次命令(可看到版本号、命令)

    工作区(Working Directory)

    版本库(Repository) = 暂存区(stage) + 分支(master)

    git checkout --- <file>          把工作区上的修改(还没add)丢弃掉

    git reset HEAD <file>             把暂存区的修改撤销掉(撤销已经add,但还没commit了的文件),重新放回工作区

    rm <file>               相当于直接从管理器上面删除文件,可用git checkout -- <fle>命令来恢复文件

    git rm <file>           这个也是删除文件,但是不能用git checkout -- <file>命令来恢复文件 , 还要再加上 git commit -m "XX说明" 才能真正从版本库中删除文件。当然可用用git reset --hard HEAD命令来回到上一版本来恢复彻底删除的文件。

  • 相关阅读:
    JS实现图片预加载无需等待
    对网页渲染的初步认识
    没人告诉你关于z-index的一些事
    使用CSS3的appearance属性改变元素的外观
    js+css立体旋转
    css3立体旋转动画
    炫酷的jquery瀑布流
    基于jquery的图片懒加载js
    transform应用详解
    css3+js打造炫酷图片展示
  • 原文地址:https://www.cnblogs.com/pengshengguang/p/8204412.html
Copyright © 2011-2022 走看看