zoukankan      html  css  js  c++  java
  • GitHub

    //设置名称:
    git config --global user.name ""
    //设置邮箱:
    git config --global user.email ""
    
    
    //进入目录后,初始化一个仓库
    git init
    
    //添加到工作目录
    git add 文件名称(可使用多个文件名称,带有后缀,多个逗号隔开)
    //提交
    git commit -m 说明信息 (将刚刚 add 过后的文件,提交到服务器)
    
    
    //查看工作区状态
    git status
    
    //查看工作区文件修改差异
    git diff 文件名称
    
    //命令显示从最近到最远的提交日志,如果嫌输出信息太多,看得眼花缭乱的,可以试试加上--pretty=oneline参数:
    git log
    
    //版本回退
    git reset
    首先,Git必须知道当前版本是哪个版本,在Git中,用HEAD表示当前版本,也就是最新的提交3628164...882e1e0(注意我的提交ID和你的肯定不一样),上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。
    例子:$ git reset --hard HEAD^
    
    //用来记录你的每一次命令:
    git reflog
    
    --
    总结:
    HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id。
    穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。
    要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。
  • 相关阅读:
    exercise 1-6
    第五章 Inheritance继承
    wk1&2 字符串
    <转>Python 多线程的单cpu与cpu上的多线程的区别
    Python字典增删操作技巧简述
    Python 拷贝对象(深拷贝deepcopy与浅拷贝copy)
    <转>Python3.x和Python2.x的区别介绍
    <转>Python运行的17个时新手常见错误小结
    常见测试流程
    <转>数据库设计的三大范式
  • 原文地址:https://www.cnblogs.com/KTblog/p/5269804.html
Copyright © 2011-2022 走看看