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

    记录一些经常使用的git命令:

    查看版本号:
    git version
     
    查看用户名、邮箱:
    git config user.name “”
    git config user.email “”
     
    配置用户名、邮箱:
    git config —global user.name “name”
    git config —global user.email “name@163.com
     
    克隆远程仓库(需注意,clone只能获取远程库的master分支到本地):
    git clone 地址
     
    取回远程仓库的所有更新:
    git fetch
     
    获取远程仓库所有分支:
    git fetch origin
     
    获取远程仓库的master分支:
    git fetch origin master
     
    初始化git
    git init
     
    查看本地分支:
    git branch
     
    查看所有分支:
    git branch -a
     
    查看远程分支:
    git branch -r
     
    查看当前状态:
    git status
     
    将本地仓库代码提交到远程仓库:
    git push
     
    提交本地name分支作为远程的master分支:
    git push origin name:master
     
    提交本地name分支作为远程的name分支:
    git push origin name:name
     
    拉去远程仓库最新代码:
    git pull
     
    将远程库的代码更新到本地的master分支中:
    git pull origin master
     
    将修改代码添加至暂存区:
    git add .
     
    将修改内容直接提交到本地仓库并备注:
    git commit -m “备注”
     
    从当前分支代码内容为基础创建新的分支:
    git checkout -b name
     
    切换到对应分支:
    git checkout name
     
    删除远程name仓库:
    git remote rm name
     
    将name本地分支与当前分支合并:
    git merge name
     
    合并远程分支:
    git merge origin/name
     
    查看所有commit记录:
    git reflog
     
    查看历史日志:
    git log
     
    还原版本,必须提供一个具体的git版本号,版本号都是哈希值:
    git revert
     
    回滚到指定版本,同revert:
    git reset
     
    打标签:
    git tag v1.0
    git push origin v1.0
     
    退出:
    q
     
    保存退出:
    wq
     
    强制push(当把某个分支回退到某个节点时,需强制push):
    git push -u origin 名称 -f
     
     
     
     
     
     
     
  • 相关阅读:
    查询反模式
    查询反模式
    查询反模式
    查询反模式
    linux vi(vim)常用命令汇总(转)
    面试笔试题之二叉树经典25题
    查找至少一个重复元素
    海盗分金问题
    Output of C++ Program | Set 18
    Output of C++ Program | Set 17
  • 原文地址:https://www.cnblogs.com/hejun26/p/15703307.html
Copyright © 2011-2022 走看看