zoukankan      html  css  js  c++  java
  • GIT常用命令

    1.git分布式版本控制系统

    2.Git安装

     A.输入 git 查看git有没有安装

     B. Linux输入sudo apt-get install git

       Mac Xcode集成git

       Windows 使用mysysgit 安装可以使用git

          Git config --global user.name “”

          Git config --global user.email “”

    3.创建版本库

       Mkdir mygit

       Cd mygit

       Git init

       Git add filename

       Git commit -m “comment”

       Git status

       Git diff fielname

       Git log --pretty=online

       Git reset --hard HEAD^

       Git reset --hard cdbajklaid3781

       Git reflog

        git diff HEAD -- filename

        git reset HEAD^ //回退至上一版本, 并重置缓存区

        git reset HEAD~10 //回退至10个版本之前, 并重置缓存区

        git reset --soft HEAD //回退时不重置缓存区和工作区

        git reset --mixed HEAD //回退时重置缓存区, 默认选项

    git reset --hard HEAD //回退时重置缓存区和工作区

    git reset //不指定HEAD, 用来清空缓存区的修改

    git reset filename //清空缓存区指定文件的修改

    git reset --hard //不指定HEAD, 用来清空工作区和缓存区的修改

    git reset --hard filename //清空工作区和缓存区指定文件的修改

    git checkout branch //切换branch, 同时重置缓存区和工作区, 如果工作区有修改没有提交, 需要先commitstash

    git checkout branch --force //切换branch, 同时重置缓存区和工作区

    git checkout --force //不指定branch, 用来清空工作区的修改(缓存区不变, 如果之前有add, 则工作区与缓存区一致)

    git checkout -- filename //清空工作区指定文件的修改

    Git rm test.txt

    Git commit -m “remove test.txt”

    Git checkout -- test.txt

        

    4.远程仓库

      创建ssh ssh-keygen rsa -C “youremail@example”

      添加 git remote add origin git@github.com:mygit.git

      Git push -u origin master

      

      Git clone git@github.com:kevinlee/mygit.git

    5.分支管理

     Git checkout -b dev

     Git branch

     Git branch dev

     Git merge dev

     Git branch -d dev

     

     Git stash

      

  • 相关阅读:
    HTML<head></head>中标签的含义
    axios发送post请求node服务器无法通过req.body获取参数
    Vue下URL地址栏参数改变却不能刷新界面
    Vue中img标签src属性绑定
    vue-cli 初始化项目时开发环境中的跨域问题
    【CODEVS2152】滑雪
    【NOIP2005】过河
    【CODEVS2776】寻找代表元
    【CodeVS1231】最优布线问题
    【CODEVS1073】家族
  • 原文地址:https://www.cnblogs.com/hellohell/p/6385911.html
Copyright © 2011-2022 走看看