Git 常用命令

  • 配置用户名密码

    git config --global user.name "******"

    git config --global user.email "******"

  • 保存内容到暂存区

    git add 保存文件名称

    git add .(保存全部文件)

  • 提交

    git commit -m "提交的说明"

  • 新建并切换分支

    git checkout -b 分支名

  • 拉取远程分支到本地并创建

     git checkout -b 本地分支名 origin/远程分支名

  • 提交内容到对应分支

    git push origin 分支名

    git push -u origin 分支名(首次提交)

  • 连接远程仓库

    git remote add origin 远程仓库地址

  • 查看所有分支

    git branch

  • 切换分支

    git checkout 分支名

  • 克隆代码

    git clone 远程仓库地址

  • 获取远程分支

    git pull origin 远程分支名:本地分支名     ###将远程分支获取下来并合并本地分支

    相当于git fetch加git merge

  • 将本地新建的分支push到远程

    git push origin 本地分支名:远程分支名      ###本地分支名要与远程分支名一致

  • 查看当前用户名和邮箱

    git config user.name 查看用户名

    git config user.email 查看邮箱

  • 查看日志文件

    git log

  • push 错了文件,想要删除,三个命令可以实现 

      git rm -rf --cached 文件名

   git commit -m "log信息"

      git push origin 分支名

  ·回滚

    git reset --hard "要退回的版本的commit id"

原文地址:https://www.cnblogs.com/WHWWHW/p/11133433.html