zoukankan      html  css  js  c++  java
  • git命令整理

    基本命令

    • 初始化git仓库
      git init
    • 查看git版本
      git --version
    • 配置git信息
      git config --global user.name "xxx"
      git config --global user.email "xxx@xx"
    • 查看git配置信息
      git config --list

    分支管理

    • 查看本地分支
      git branch
    • 查看远程分支
      gir branch -r
    • 查看本地及远程分支
      git branch -a
    • 新建分支
      git branch newbr
    • 新建并切换分支
      git checkout -b newbr
    • 切换分支
      git checkout master
    • 删除分支
      git branch -d newbr
    • 合并分支(先切换到master分支)
      git merge newbr

    git工作流程

    • 复制远程仓库至本地
      git clone xxxxx.git
    • 查看远程仓库信息
      git remote
    • 添加已修改的文件至暂存区
      git add file
    • 将已修改的文件提交到本地分支
      git commit [可指定单个文件] -m "已修改"
    • 直接从工作区提交到本地分支(新创建的不能)
      git commit -m -a "message"
    • 拉取远程分支修改合并至本地分支
      git pull origin master[远程]:master[本地]
    • 将本地分支的修改推送到远程分支
      git push origin master[本地]:origin/master[远程]
    • 拉取远程分支的更新到本地(查看其他人的进程)
      git fetch origin master
    • 将更新合并到本地分支
      git merge origin master

    查看信息

    • 查看变更文件状态
      git status
    • 查看当前分支的版本历史
      git log
    • 查看每次提交发生变更的文件
      git log --stat
    • 显示暂存区和工作区的差异
      git diff

    文件管理

    • 删除暂存区文件
      git rm --cached file
    • 删除暂存区和工作区文件
      git rm -f file
    • 对文件改名并放到暂存区
      git mv old new
  • 相关阅读:
    python--模块
    python--*args与**kw
    python--偏函数
    Reversible Cards ARC111 -B 思维,图论
    Simple Math ARC111
    状压DP详解(位运算)
    E
    Ball CodeForces
    Reward HDU
    Choosing Capital for Treeland CodeForces
  • 原文地址:https://www.cnblogs.com/pycrab/p/10492827.html
Copyright © 2011-2022 走看看