GIT 操作指南

一、基本应用

【基础应用后续再补充吧】

二、特殊操作【慎用!!!】

1、修改已提交的作者信息

在不同电脑之间不同的 git 邮箱账号,结果 commit 的时候忘记修改配置导致 commit 的名称和邮箱不对


!!!!由于该操作会修改提交历史,建议先在新的文件位置clone一份代码


  • 单人开发项目
    由于提交记录只有一个人,操作比较简单
    1、打开终端,cd到git仓库目录
    2、执行如下命令:
    【作者】

    git filter-branch -f --env-filter "GIT_AUTHOR_NAME=你的名字" -- --all
    git filter-branch -f --env-filter "GIT_AUTHOR_EMAIL=你的邮箱" -- --all
    

    【提交】

    git filter-branch -f --env-filter "GIT_COMMITTER_NAME=你的名字" -- --all
    git filter-branch -f --env-filter "GIT_COMMITTER_EMAIL=你的邮箱" -- --all
    
  • 团队开发项目

2、强制推送到远程

git push -u origin 对应分支 -f

你可能感兴趣的:(GIT 操作指南)