差分ハンク全体ではなく、SmartGit で単一の行をステージングしたいと考えています。
例えば:
old line
new line but leave unstaged
new line, just stage this
new line but leave unstaged
new line but leave unstaged
old line
これは OS X の GitX で実行できますが、SmartGit では、ステージングできると思われる最小単位は差分行のセット全体です。