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 指南 git操作 本地操作 git add <file>暂存工作区的修改到暂存区 git commit将暂...
    IrisZL阅读 613评论 0 0
  • 我们在开发的过程中经常会用到一个版本控制工具--git,那么接下来我们讲讲如何用终端操作git。 一、常用基本操作...
    FuWees阅读 1,318评论 0 5
  • 一. git安装配置 1. 安装git 下载地址 安装完成后,在任意目录下 右键 ==> Git Bash Her...
    汤圆毛毛阅读 397评论 0 0
  • Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就...
    bondPang阅读 1,349评论 0 6
  • 仓库操作 新建仓库 实质:新建一个.git目录,所有git有关的信息都在里面。 克隆仓库 查看远程仓库 添加远程仓...
    chenbingle阅读 222评论 0 2