MyEnigma

とある自律移動システムエンジニアのブログです。#Robotics #Programing #C++ #Python #MATLAB #Vim #Mathematics #Book #Movie #Traveling #Mac #iPhone

困った時の逆引きGitメモ(コマンドライン編)

目次

  • 目次
  • はじめに
  • コミットメッセージにdiffを表示する
  • 前回コミットした時の状態に戻す
  • 直前のコミットをなかったコトにする
  • 直前のpushをなかったことにしたい。
    • 履歴を残さない
    • 履歴を残す(より安全)
  • 無理やりリモートリポジトリにローカルを合わせる
  • 間違えたgitのaddを取り消す
  • 一つ前のコミットを修正
  • git pullした時にコンフリクトしたファイルを調べる
  • 更新されたファイルの一覧を表示する
  • ブランチのグラフを見たい
  • gitで管理していないファイルやディレクトリをすべて削除する。(gitinore対象のファイルも含めて)
  • 過去のコミットを分割したり、統合したり、順番を変えたりしたい。
  • 別のブランチのあるコミットだけをmergeしたい
  • GitHubでforkした自分のリポジトリを更新する
  • 参考資料
  • MyEnigma Supporters

はじめに

Gitを使う時に

毎回ググっていることが多いので、

メモとして残しておきます。

 

GitやGitHubの基本的な使い方に関しては、

下記を参照ください。

myenigma.hatenablog.com

 

JetBrains IDEによるGitの使い方は、

下記を参照ください。

myenigma.hatenablog.com

 

続きを読む