LoginSignup
10
9

More than 5 years have passed since last update.

[Git] SourceTree でファイル内の一部のコードのみをコミットする方法

Posted at

SourceTree でファイル内の一部のコードのみをコミットする方法

背景

いままでファイル内の一部のコードだけをコミットしたい場合は,
一旦バックアップを取ってコミットしないコードを削除していました。

かなり無駄な方法を取っていたのですがSourceTreeをいじっていたら
一部のコードのみをステージにあげてコミットする方法を見つけたのでご紹介いたします。

方法

  1. 変更したい部分を選択して, 右上のにある"選択した行をステージへ移動" をクリック
  2. 後はいつもどおりコミットすれば, 変更したいコードのみがコミットされます

part_commit_by_sourcetree.mov.gif

まとめ

コマンドの git add -p でやろうとしたのですが行単位でなぜかできなかったので,
もしコマンドでやる方法があれば教えていただけたら嬉しいです。

10
9
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
9