zoukankan      html  css  js  c++  java
  • git

    • 清除Git提交历史
    CLICK ME
    #使用 git checkout --orphan new_branch ,基于当前分支创建一个独立的分支new_branch;
    git checkout --orphan  new_branch  #它会基于当前所在分支新建一个赤裸裸的分支,没有任何的提交历史,但是当前分支的内容一一俱全
    #git checkout -B <branch>  强制创建分支
    
    #添加所有文件变化至暂存空间
    git add -A
    
    #提交并添加提交记录
    git commit -am "commit message"
    
    #删除当前分支
    (我的当前分支是master,,切记master谨慎删除)
    git branch -D master
    
    #重新命名当前独立分支为 master
    git branch -m master
    
    #推送到远端分支
    -f 是 --force 的缩写, 一定要谨慎使用,好多项目中你或者是别人的代码被覆盖都是这么操作的,除非只有你一个人在开发;
    git push -f origin master
    
    

    • git推送到远端
    CLICK ME
    # 查看本地添加了哪些远程地址
     git remote -v
    
    # 推送到远端需要先设置远端仓库
    git remote rm origin
    git remote add origin git@github.com:user/Platform.git
    
    #执行推送 -u 是多分支需要用到的参数
    git push -u origin master
    

    • things
    CLICK ME

    title

    
    

  • 相关阅读:
    hisi3516/3519开发(二)—xshell连接串口
    linux svn使用
    IdentityServer4 源码介绍
    想写博客
    # VS2019 快捷键插入当前时间
    # 使用 vscode markdown 遇到的问题
    # 学Vue
    teXt使用
    Linux基础
    NopCommerce(Core)学习目录
  • 原文地址:https://www.cnblogs.com/amize/p/13513972.html
Copyright © 2011-2022 走看看