sublime_merge icon indicating copy to clipboard operation
sublime_merge copied to clipboard

The current version does not support some commonly used git commands

Open jingyuexing opened this issue 2 years ago • 4 comments

  • [x] git commit --amend
  • [ ] git reflog
  • [ ] git rm
  • ...

jingyuexing avatar Sep 10 '22 19:09 jingyuexing

Amending is supported. Just stage your changes, click the dropdown next to Commit. You can also just commit, then rightclick the commit and merge it with parent.

TeamSpen210 avatar Sep 10 '22 21:09 TeamSpen210

Hi @jingyuexing,

Thanks for reaching out!

We've got the following feature request for the git reflog: https://github.com/sublimehq/sublime_merge/issues/21

As mentioned above, we already have support for --amend via the dropdown menu next to the commit button.

For git rm, could you please provide additional information about your use-case/s for this functionality.

Thanks, - Dylan from Sublime HQ

dpjohnst avatar Sep 14 '22 02:09 dpjohnst

Hi @jingyuexing,

Thanks for reaching out!

We've got the following feature request for the git reflog: #21

As mentioned above, we already have support for --amend via the dropdown menu next to the commit button.

For git rm, could you please provide additional information about your use-case/s for this functionality.

Thanks, - Dylan from Sublime HQ

For example, if you commit some configuration files by mistake in the git repository, you need to remove this file from the history.

jingyuexing avatar Sep 15 '22 22:09 jingyuexing

The amend functionality is not useful in its current state in my opinion. It fails to preserve the previous commit's commit message. It's still faster for me to open up SourceTree just to do amends.

Created a dedicated issue for this awhile back https://github.com/sublimehq/sublime_merge/issues/1518

corymayer avatar Dec 13 '23 18:12 corymayer