zoukankan      html  css  js  c++  java
  • git 命令总结

    1.Git 版本回滚

    git reset --hard HEAD^^             ----- 回滚到上一个版本 等同于 git reset --hard  "HEAD^"

    git reset --hard HEAD~n            ----  回滚到前几个版本,n 为正整数 1,2,3 ...

    git reset --hard commit_id         ----- 回滚到指定版本  commit_id 指的是提交的版本id,commit_id 可以通过 git log 命令查询提交历史。

    git push origin master               ----- 推送代码到远程分支 master

    2.创建分支、删除分支、查看分支

    git branch branchName             ------ 创建分支,branchName 分支名称

    git checkout branchName         ------ 切换分支

    git checkout -b branchName    -----  创建并切换分支,相当于 前二个命令的组合

    git push origin  branchName     ------ 推送分支到远程仓库

    git branch -d  branchName       ------  删除本地仓库 , branchName 仓库名称

    git push origin --delete branchName   ------- 删除远程仓库 ,branchName 仓库名称

    git branch -a                            ------ 查询所有分支(包括本地分支和远程分支)

    git branch                                ------ 查询本地分支,分支前面加 *  表示当前所在分支

    3.提交代码

    git init                                 ---- 将目录初始化为 git 本地仓库

    git add .                              ---- 提交被修改的和新建的文件,但不包括被删除的文件

    git add -u                           ---- 更新所有改变的文件,即提交所有变化的文件  -u(update)               

    git add -A                           ---- add changes from all tracked and untracked files   提交已被修改和已被删除文件,但是不包括新的文件 -A(all)

    git commit -m "消息提示"  ------- 将缓存区的代码提交到本地仓库, -m 作用:新增注释说明

    git  push -f origin  branchName   ------ 将代码推送到远程仓库,-f 作用:force 强制的意思,就是将代码强制推送到 远程仓库,一般不建议强制推送。不强制推送 直接去掉 -f 即可。

    4.合并代码

    git merge  branchName               ----- 合并 branchName 分支代码到当前所在分支

    参考博客:https://www.cnblogs.com/fundebug/p/8444015.html

  • 相关阅读:
    Git面试题
    JVM的垃圾回收算法
    如何有效避免文件名相同的问题
    java.lang.IllegalArgumentException: An invalid character [44] was present in the Cookie value 异常的原因及处理方法
    eclipse新建maven项目出错 pom.xml报错
    maven配置本地仓库、maven配置阿里中央仓库、eclipse配置maven
    Maven安装、配置环境变量
    XML学习——java解析xml文件
    JSP九大内置对象
    JavaWeb学习——session总结
  • 原文地址:https://www.cnblogs.com/ming-blogs/p/11901065.html
Copyright © 2011-2022 走看看