Remix.run Logo
howToTestFE a day ago

I find the jetbrains IDEs (like Webstorm) has the best UI interface for this. Selectively commit specific lines from your changes.

felubra a day ago | parent | next [-]

For VSCode-based editors I am a happy user of the "Stage selected ranges" command

rogerbinns a day ago | parent | prev | next [-]

Another excellent GUI is gitg. You can select specific lines for staging, but also for discarding. The latter is especially useful for temporary debug only changes that you want to throw away.

kapacuk a day ago | parent | prev | next [-]

magit can do that too.

LeBit a day ago | parent [-]

Lazygit can do that too.

gear54rus a day ago | parent [-]

SmartGit can do that too

insin a day ago | parent [-]

git-gui can do that too

1718627440 a day ago | parent | next [-]

For all the others, that is the built-in GUI.

skydhash a day ago | parent | prev [-]

tig can do that too

andrewshadura a day ago | parent | prev [-]

How about git-crecord?