fork-dev / Tracker

Bug and issue tracker for Fork for Mac
506 stars 12 forks source link

[Feature Request] Turn "Commit and Push" into "Commit" for repositories without remote #2160

Open tkafka opened 3 months ago

tkafka commented 3 months ago

Hello, I love to have Commit and Push on, but I also have a bunch of testing local-only repositories, where having Commit and Push on means I get a "Push" dialog every time I commit (that I need to close):

image

I would love if the Commit and Push turned into just Commit for repositories without a remote (or there was an option to configure it like that).

DanPristupov commented 3 months ago

I would love if the Commit and Push turned into just Commit for repositories without a remote (or there was an option to configure it like that).

Press 'Alt' when you commit

tkafka commented 3 months ago

Thanks, but I would much prefer this to 'just work' - after all, if I wouldn't value comfort, I wouldn't be happily paying for Fork :)

DanPristupov commented 3 months ago

I'm not sure...

The point of the 'Automatically push on commit' option is to help people who forget to push after committing. So now it works the way it's supposed to. Disabling push when repo has no remotes will contradict the intended purpose.