バッテラのハローワールド研究室

エンジニア、プログラミングに関する情報を掲載中!

【SourceTree】SourceTree チートシート

はじめに

こんにちは、バッテラです。

SourceTreeを使ったGit操作をこの記事でまとめていきます。

随時更新

プッシュを無かったことにする

リモートプッシュする前

戻したいところまでのコミットにカーソルを当てる

右クリック → {ブランチ名}をこのコミット戻す

モードというものがあります。

f:id:m2game:20220203052924p:plain

どのモードでもコミットを取り消すことは違いはないのですが、何をどう戻すかが微妙に変わります。

モード名 効果 補足
Soft ローカルの変更はそのまま
コミットしたものがステージングに残ります
f:id:m2game:20220203053346p:plain:w300
Mixed ローカルの変更はそのまま
コミットしたものがステージングに残らない
Hard ローカルの変更は破棄
これを選ぶことはないでしょう
リモートプッシュした後

おわりに

それでは、また。

読者登録・Twitterのフォローをしていただけると、ハッピーになります。