• git入门指令


    1、windows Git官网下载安装程序
    安装完成后右键Git Bash,即弹出命令行窗口

    2、新建一个gitspace文件夹作为git仓库
    cd到要建文件夹的目录下mkdir gitspace创建gitspace

    3、初始化git设置(因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址)
    //进入gitspace文件目录
    cd gitspace
    //设置git全局变量
    git config --global user.name "city85"
    git config --golbal user.email "city85@126.com"
    //这个目录变成Git可以管理的仓库
    git init
    //目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的
    //如果没有看到.git目录,那是因为这个目录默认是隐藏的,用ls -ah命令就可以看见。
    ls -ah
    4、在gitspace中操作readme.txt文件
    //把readme.txt文件添加到仓库
    git add readme.txt
    //把readme.txt文件提交到仓库
    git commit -m "提交备注xxx"
    //多个文件添加,一次性提交
    git add file1.txt
    git add file2.txt
    git commit -m "批量都提交了"
    //查看仓库当前的状态,是否修改过,是否提交
    git status
    //查看修改的内容
    git diff readme.txt
    //知道修改的内容以后再次提交
    git add readme.txt
    git commit -m "再次提交"
    //查看提交的日志
    git log
    //美化日志查看
    git log --pretty=oneline
    //回退到上次提交的readme.txt版本
    //HEAD^上个版本 HEAD^^上上个版本 HEAD~100上100个版本
    git reset --hard HEAD^
    //查看文件
    cat readme.txt
    //在回到当前提交的版本(1094a是要回到那个版本对应id的开头一部分,后面可以查)
    //git reset --hard commit_id
    git reset --hard 1094a
    //现在,回退到了某个版本,关掉了电脑,第二天早上就后悔了,想恢复到新版本怎么办?找不到新版本的commit id怎么办?
    //用来记录的每一次命令,可以看到开头的id
    git reflog

  • 相关阅读:
    用C++实现斐波那契数列
    用C++实现的八皇后问题
    用C++实现的元胞自动机
    用C++实现的贪吃蛇游戏
    用C++实现的解数独(Sudoku)程序
    蓝桥杯-3.4
    汇编——实验9
    汇编——实验5
    汇编——实验4
    汇编——实验3
  • 原文地址:https://www.cnblogs.com/city85/p/9682519.html
Copyright © 2020-2023  润新知