• git常见的操作


    源操作:
    查看仓库已配置的远程源
    git remote
    git remote -v
    查看remote命令帮助文档
    git remote -h
    删除远程源
    git remote remove 源名
    添加远程源
    git remote add 源名 源地址
    git remote add orgin git@*.git

    分支操作:

    创建分支
    git branch 分支名
    查看分支
    git branch
    切换分支
    git checkout 分支名
    创建并切换到分支
    git checkout -b 分支名
    取远程分支并分化一个新分支
    git checkout -b mybranch origin/develop
    删除分支
    git branch -d 分支名
    git branch - D 分支名(强制删除)
    本地删除github/gitlab上的远程分支
    git push origin :mybranch
    查看远程分支
    git branch -a
    合并分支  
    >:将dev分支内容合并到prod分支上  
    1)切换到prod分支:git checkout prod  
    2)合并dev分支:git merge dev
    更新master主线上的东西到该分支上
    git rebase master
    更新远程库到本地 
    git fetch origin
    推送本地分支上面的内容到远程分支上面
    git push origin 分支名
    查看各个分支最后一次提交 
    git branch -v
    查看各个分支最后一次提交 
    git branch –merged
    查看哪些分支未合并入当前分支 
    git branch –no–merged
    git修改分支名称
    https://www.jianshu.com/p/cc740394faf5
    解决git分支切换时遇到的问题
    https://blog.csdn.net/fish_skyyyy/article/details/117354384

    参考:git 源操作,分支操作git使用命令

    (1)合并多次
    git rebase -i HEAD~4
    (2)合并到指定的ID
    git rebase -i bddesdd6 #要合并的提交的上一条提交ID
    (3)终止当前的合并,回滚到合并之前
    git merge --abort

    参考:git rebase 合并提交记录git合并多次提交记录

    跳过git提交验证

    git commit -m "" --no-verify

    远程库与本地库不一致解决方法:https://blog.csdn.net/dietime1943/article/details/85682688

    Git取消合并(merge)、暂存修改(stash)、回退到某个版本(reset)的使用方法:

    https://blog.csdn.net/u011884440/article/details/71246562

    Git Reset 三种模式:https://www.jianshu.com/p/c2ec5f06cf1a

    git reset --soft HEAD^

    修改git提交的commit的注释内容:https://blog.csdn.net/github_39570717/article/details/84322733

    git强制推送命令:git push -f origin master

    保留本地的修改同时又把远程的合并过来:https://blog.csdn.net/nakiri_arisu/article/details/80259531

    git修改本地分支名和远程分支名

    git commit后,如何撤销commit:https://www.jianshu.com/p/a9f327da3562

     

  • 相关阅读:
    PHP框架 CI与TP之MVC比较
    多线程设计要点
    BigPipe 的工作原理
    Linux yum命令的使用技巧
    java 乱码问题
    win7或xp下常用命令
    不同场景下JVM参数的设置
    win7笔记本创建wifi热点
    maven编译出现Java heap space
    Curling 2.0——蛋疼的一道题
  • 原文地址:https://www.cnblogs.com/ziyoublog/p/14857868.html
Copyright © 2020-2023  润新知