- locally have. In future versions of Git, this will change to use the
- "upstream" rule to update the branch at the remote you would "pull"
- from into your current branch with your local current branch. The
- release after 1.7.10 will start issuing a warning about this change,
- to encourage you to tell the command what to push out, e.g. by setting
- push.default configuration.
+ locally have. In future versions of Git, this will change to push out
+ only your current branch according to either the "upstream" or the
+ "current" rule. Although "upstream" may be more powerful once the
+ user understands Git better, the semantics "current" gives is
+ simpler and easier to understand for beginners and may be a safer
+ and better default option, but we haven't decided yet.