zoukankan      html  css  js  c++  java
  • git 骚操作

    1. 重写历史提交的email 或 author,可修改的包括:GIT_AUTHOR_NAME, GIT_AUTHOR_EMAIL, GIT_AUTHOR_DATE, GIT_COMMITTER_NAME, GIT_COMMITTER_EMAIL, and GIT_COMMITTER_DATE

    详见:https://git-scm.com/docs/git-filter-branch   https://cloud.tencent.com/developer/section/1138641

    zjr@zjr-pc:~/disk/prjs$ git filter-branch -f --env-filter '
    if test "$GIT_AUTHOR_NAME" = "william.tsang" 
    then 
        GIT_AUTHOR_NAME=zeng.jianrong
    fi
    if test "$GIT_COMMITTER_NAME" = "william.tsang"
    then
        GIT_COMMITTER_NAME=zeng.jianrong
    fi
    ' -- --all
    
    zjr@zjr-pc:~/disk/prjs$ git filter-branch -f --env-filter '
    if test "$GIT_AUTHOR_EMAIL" = "514105868@qq.com" 
    then 
        GIT_AUTHOR_EMAIL=zeng.jianrong@qq.com
    fi
    if test "$GIT_COMMITTER_EMAIL" = "514105868@qq.com"
    then
        GIT_COMMITTER_EMAIL=zeng.jianrong@qq.com
    fi
    ' -- --all


    git
    filter-branch -f --tag-name-filter //修改tag信息

    2. 

  • 相关阅读:
    jQuery:一些小练习
    jQuery
    JavaWeb:笔记(三)
    JavaWeb:笔记(二)
    JavaWeb:笔记(一)
    JavaWeb:文件的上传下载
    JavaWeb:Listener
    基于RRT的机器人自主探索建图
    OpenNI2安装
    g2o初始化一些
  • 原文地址:https://www.cnblogs.com/zengjianrong/p/14924193.html
Copyright © 2011-2022 走看看