guberm / tortoisegit

Automatically exported from code.google.com/p/tortoisegit
0 stars 0 forks source link

Reset Push all branches after the push #2524

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Make some commits
2. Push changes to all branches by checking "Push all branches"
3. Push again

What is the expected output? What do you see instead?

Expected: "Push all branches" unchecked
Instead: it's still checked

What version of TortoiseGit and msysgit are you using? On
what operating system?

TortoiseGit 1.8.14.0 (C:\Program Files\TortoiseGit\bin) 
git version 1.9.5.msysgit.0 (C:\Program Files (x86)\Git\bin)

Please provide any additional information below.

Don't know about other people but personally I was confused by this behavior 
numerous times in the past. For example, after pushing all branches from home 
and returning from work I wanted to push a single branch but ended up 
accidentally pushing all branches again instead, even those that I had already 
deleted, because the tick remained checked.

Original issue reported on code.google.com by szolot4...@gmail.com on 12 Jun 2015 at 3:51

GoogleCodeExporter commented 9 years ago
The dialog always remembers the last selected state.

So, push to all branches will remember that decision until you pushed to a 
single branch again.

Original comment by sstrickr...@googlemail.com on 12 Jun 2015 at 3:55

GoogleCodeExporter commented 9 years ago
Yeah, I know, but does anybody actually push all branches all the time? I mean, 
that seems like a one time operation to me, in a typical workflow you only work 
with one branch at a time, so there's little point in remembering this setting. 
Or am I wrong? I just don't know very much how other people work with git, 
maybe it's okay for them.

Original comment by szolot4...@gmail.com on 12 Jun 2015 at 4:02

GoogleCodeExporter commented 9 years ago
Conflict with issue #1660.

Original comment by yuelinho...@gmail.com on 26 Jun 2015 at 9:23