Git

Gitのコミットユーザー名を変更する方法

GitでPushする前に、必ず確認しておいた方がいい内容です。
 
 
未設定のままだとPCに設定した自分の名前でPushされてしまうので、高確率で本名が公開されています。
 
 
まずは今の設定を修正し、これからPushする内容は設定後の名前に変更する方法です。
 

yhishiをご自身のユーザー名に設定してください。
これで今後のPushに関しては大丈夫です!
 
 
問題はこれまでのPushですね。ほとんどの方がすでにPushされていると思います。
 
 
コミット履歴を残したまま変更するやり方です。
 
 
 

リモートリポジトリ削除&新規作成

まずはリモートリポジトリを削除します。(面倒ですが)
リポジトリ内の「setting」をクリック。

 
続いて一番下の「Delete this repository」をクリック

 
リポジトリ名を入力して、クリックすれば削除完了です。

そして、同じ名前でリポジトリを作成します。

 

過去のコミットのユーザー名変更

Commiter, Authorと呼ばれるユーザー名(必要であればメールアドレスも)をそれぞれ変更します。

 

最後にPush

リモートリポジトリには空のリポジトリがある状態で、Config設定も変更不要なので、
このままPushします。


変更されています。
 
 
参考にしたサイト:
https://prokatsu.com/gituhub_commit_log/
https://qiita.com/sea_mountain/items/d70216a5bc16a88ed932

関連記事

  1. Android

    【Android autoSizeTextType】フォントの大きさを自動で調節する時の注意点

    ConstraintLayout上でフォントの大きさを自動調節する方法…

  2. Ionic

    【初心者向け】スマホアプリ(ハイブリッド / Ionic3)の環境構築

    どうも、フリーランスエンジニアのyoshikiです。&…

  3. LINE

    【誰でもできる!】自分用LINE BOTの作り方

    どうも、ITエンジニア yoshikiです。&…

  4. LINE

    【2018年 LINE Bot 作り方】GASで支出管理Botを作ってみた

    フリーランスエンジニアのyoshikiです。&nbsp…

  5. Java

    Javaオブジェクト⇔JSONの変換はGSONを使おう

    GSONとは、Googleが提供しているJavaオブジェクトとJSON…

  6. Android

    【最短!】パッケージ名の変更方法

    どうも、フリーランスエンジニアのyoshikiです。&…

  1. Git

    MacでWindowsのGit Bashのようなブランチ名を表示する方法
  2. エンジニア

    サラリーマンエンジニアは一回個人で仕事を受けてみるべき
  3. Android

    Kotlin 内部クラス(inner)
  4. Android

    【Android autoSizeTextType】フォントの大きさを自動で調節…
  5. エンジニア

    【現役エンジニアが解説!】システムエンジニアって何?
PAGE TOP