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

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

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

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

前言

需注意以下兩點內容:

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

第一步

主要修改以下三點內容:

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

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

#!/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í)行下面這條命令,強制推送到遠程倉庫:

git push --force

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • git?push指令常見選項和用法詳解

    git?push指令常見選項和用法詳解

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

    Unity項目優(yōu)化相關技巧

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

    Git中bundle命令的使用詳解

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

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

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

    Git 教程之分支管理詳解

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

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

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

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

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

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

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

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

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

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

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

最新評論