欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Git如何修改已提交人的用戶名和郵箱

 更新時(shí)間:2025年03月10日 14:53:44   作者:沉夢聽雨.  
文章介紹了如何修改Git已提交人的用戶名和郵箱,包括注意事項(xiàng)和具體步驟,確保操作正確無誤

git修改已提交人的用戶名和郵箱

前言

需注意以下兩點(diǎn)內(nèi)容:

  1. 需要在頂層目錄下(就是 .git 文件夾所在的目錄下,右鍵打開 “Git Bash Here”),否則運(yùn)行下面的代碼時(shí)會(huì)報(bào)錯(cuò);
  2. 確保要修改的倉庫,里面的文件和遠(yuǎn)程倉庫的版本一致,如果有修改還未提交的內(nèi)容,需要先提交或者取消更改,否則運(yùn)行下面的代碼時(shí)會(huì)報(bào)錯(cuò)。

第一步

主要修改以下三點(diǎn)內(nèi)容:

  1. OLD_EMAIL:填修改前的郵箱地址
  2. CORRECT_NAME:填目前的名稱
  3. CORRECT_EMAIL:填目前的郵箱

然后在 “Git Bash Here” 打開的窗口里面運(yùn)行代碼:

#!/bin/sh

git filter-branch --env-filter '

OLD_EMAIL="xxxx@qq.com"
CORRECT_NAME="chenmeng"
CORRECT_EMAIL="xxxx@qq.com"

if [ "$GIT_COMMITTER_EMAIL" = "$OLD_EMAIL" ]
then
export GIT_COMMITTER_NAME="$CORRECT_NAME"
export GIT_COMMITTER_EMAIL="$CORRECT_EMAIL"
fi
if [ "$GIT_AUTHOR_EMAIL" = "$OLD_EMAIL" ]
then
export GIT_AUTHOR_NAME="$CORRECT_NAME"
export GIT_AUTHOR_EMAIL="$CORRECT_EMAIL"
fi
' --tag-name-filter cat -- --branches --tags

第二步

執(zhí)行完第一步的命令之后,執(zhí)行下面這條命令,強(qiáng)制推送到遠(yuǎn)程倉庫:

git push --force

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • git?push指令常見選項(xiàng)和用法詳解

    git?push指令常見選項(xiàng)和用法詳解

    Git中的git?push命令用于將本地倉庫的改動(dòng)推送到遠(yuǎn)程倉庫,是協(xié)同開發(fā)中的重要工具,在團(tuán)隊(duì)合作中,使用git?push和git?pull可以有效維護(hù)項(xiàng)目同步,避免沖突,推送時(shí)若遇到?jīng)_突需先解決后再進(jìn)行推送,需要的朋友可以參考下
    2024-09-09
  • Unity項(xiàng)目優(yōu)化相關(guān)技巧

    Unity項(xiàng)目優(yōu)化相關(guān)技巧

    隨著項(xiàng)目越做越大,工作年限的增加,對項(xiàng)目的優(yōu)化方面要求也越來越高(面試必備),本文簡單羅列一些unity項(xiàng)目中的優(yōu)化技巧,有需要的朋友可以參考下
    2021-09-09
  • Git中bundle命令的使用詳解

    Git中bundle命令的使用詳解

    這篇文章主要介紹了Git中bundle命令的使用,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-08-08
  • 訪客站點(diǎn)停留時(shí)間和頁面停留時(shí)間的實(shí)現(xiàn)方案

    訪客站點(diǎn)停留時(shí)間和頁面停留時(shí)間的實(shí)現(xiàn)方案

    這篇文章主要介紹了訪客站點(diǎn)停留時(shí)間和頁面停留時(shí)間的實(shí)現(xiàn)方案,需要的朋友可以參考下
    2015-01-01
  • Git 教程之分支管理詳解

    Git 教程之分支管理詳解

    本文主要介紹Git 分支管理的知識,這里整理了相關(guān)資料及命令詳解,有需要的小伙伴可以參考下
    2016-09-09
  • 各種編程語言中$符號的意義

    各種編程語言中$符號的意義

    這篇文章主要介紹了各種編程語言中$符號的意義,本文是給編程新看看的,$符號在多種編程語言中都在使用,需要的朋友可以參考下
    2014-09-09
  • Mac安裝軟件時(shí)提示已損壞的完美解決方法

    Mac安裝軟件時(shí)提示已損壞的完美解決方法

    從網(wǎng)上下載的SecureCRT、Principle等設(shè)計(jì)軟件,以及輸入法等常用軟件,安裝時(shí)可能會(huì)提示“已損壞,移至廢紙簍”這類信息,根本無法打開,這篇文章主要介紹了Mac安裝軟件時(shí)提示已損壞的解決方法,需要的朋友可以參考下
    2022-07-07
  • 漂流瓶推送需求的邏輯實(shí)現(xiàn)代碼

    漂流瓶推送需求的邏輯實(shí)現(xiàn)代碼

    假想有一個(gè)瓶子池,當(dāng)點(diǎn)擊附近標(biāo)簽的時(shí)候要從池里面推送一個(gè)瓶子給用戶.推送按照一定的邏輯對池里的瓶子排序,排序規(guī)則主要由兩個(gè)數(shù)據(jù)決定:瓶子上次推送時(shí)間和與用戶之間的距離.
    2010-12-12
  • Git版本回退之reset和revert使用詳解

    Git版本回退之reset和revert使用詳解

    這篇文章主要介紹了Git版本回退之reset和revert使用,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • VS2019中Git源代碼管理實(shí)現(xiàn)總結(jié)

    VS2019中Git源代碼管理實(shí)現(xiàn)總結(jié)

    這篇文章主要介紹了VS2019中Git源代碼管理實(shí)現(xiàn)總結(jié),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08

最新評論