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

    1、撤销提交记录

    // 1、先在本地回退到相应的版本。    HEAD^ :<回到上一次提交>
    git reset HEAD~<回退到历史第几次提交的代码>
    
    // 2、覆盖掉远端的版本信息,使远端的仓库也回退到相应的版本
    git push origin <分支名> --force

    2、合并分支

    git merge origin/<分支名>

    3、合并指定提交的代码

    // 合并一条提交
    git cherry-pick <提交记录的commit ID>
    
    // 合并多个提交为一条
    git merge --squash <分支名>
    git commit -m "commit信息"

     4、查看分支

    // 查看本地分支 : 
    git branch
    
    // 查看全部分支(包含本地和远程) :
    git branch -a

    5、删除分支

    // 删除远程分支(可追踪): 
    git push origin --delete <分支名>
    
    // 删除本地分支:
    git branch -d <分支名>     // 会在删除前检查merge状态
    git branch -D <分支名>    //  是git branch --delete --force的简写,它会直接强力删除
    
    // 【git 删除远程分支后,在本地依然能看到的解决办法】
    git remote prune origin    // 1、刷新本地仓库保持与远程仓库的改动的同步
    git branch -a    // 2、再查看全部分支就看不到被删除的旧分支咯

    6、创建分支

    // 无提示
    git branch <新分支名>
  • 相关阅读:
    Redis主从复制及主从复制的注意事项
    Redis哨兵(Sentinel)
    Redis慢查询日志(slowlog)
    Memcached缓存雪崩现象
    PHP添加Memcached扩展
    Redis节省空间
    Memcached遇到的问题及解决办法
    C++ explicit关键字学习
    力扣:排序之topK||Kth元素的问题
    软聚类
  • 原文地址:https://www.cnblogs.com/elevens/p/15109373.html
Copyright © 2011-2022 走看看