zoukankan      html  css  js  c++  java
  • git基础命令

    git config:
    git config -l:查看所有配置信息
    git config --global user.name zjd2626
    git config --global user.email zjd2626@126.com
    git config --global core.editor vim


    mkdir cidemo &&cd cidemo
    git init :初始化一个git仓库
    git status :查看git仓库状态

    echo "git test">git.txt
    git add git.txt :添加git.txt到暂存区
    git commit -m "add git.txt" :提交git.txt到本地仓库

    git remote add origin https://github.com/zjd2626/cidemo :添加名为origin的远程仓库
    git remote -v :查看远程仓库信息
    git push origin master :推送本地master分支到远程仓库

    git rm git.txt :删除git.txt

    git fetch origin master:获取远程分支到本地master分支
    git merge origin master:合并远程分支和本地master分支

    git pull origin master:上面2条命令的合并

    git log:查看commit日志
    git log --oneline:每条记录只显示一行信息

    git diff commit_id1 commit_id2 :比较2次提交的区别

    git tag tag_name:添加一个本地版本标识
    git push origin tag_name: 推送该版本标识到远程仓库

    git branch -av :查看本地分支和远程分支详细信息
    git branch branch_name:基于当前分支创建分支
    git checkout branch_name:切换到branch_name分支
    git push origin branch_name:推送branch_name分支到远程

    git merge branch_name:合并分支


    单个文件版本回退:
    git reset commit_id filename
    git checkout filename
    git commit -am "reset filename"
    git push origin master


    整个项目回退:
    git reset --hard commit_id
    git add -a
    git commit -am "reset to last version"
    git push origin master


    git clone https://github.com/zjd2626/cidemo :克隆一个git仓库

  • 相关阅读:
    数字重排
    环游世界
    Hibernate笔记(一)增删改查CRUD
    Sliding Window Algorithm 滑动窗口算法
    纯HTML/CSS/JS实现淘宝、京东两种轮播图
    COA计算机组织与结构笔记
    数据结构与算法笔记:最小生成树Kruskal、Prim算法与JAVA实现
    数据结构与算法笔记:图的基础与JAVA实现
    数据结构与算法:并查集
    JDBC学习笔记
  • 原文地址:https://www.cnblogs.com/zjd2626/p/7294662.html
Copyright © 2011-2022 走看看