【SourceTree】SourceTree チートシート

はじめに

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

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

随時更新

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

リモートプッシュする前

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

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

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

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

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

おわりに

それでは、また。

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