On Thursday, 21 May 2015 at 13:30:49 UTC, Baz wrote:
On Thursday, 21 May 2015 at 10:42:34 UTC, Rikki Cattermole wrote:
On 21/05/2015 10:39 p.m., ZombineDev wrote:
Basically you need clone your fork to your computer, add a "upstream" remote to github.com/D-Programming-Language/[repo name, eg. phobos], pull from upstream the new changes and optionally update github by
pushing to origin (origin normally is github).
It may sound complicated doing this from the command-line, but after a
few times you'll get used to it.


Or for Windows/OSX you can use SourceTree.
It is amaaaaaaaaaaaaazing!

https://www.sourcetreeapp.com/

i'm a bit less enthusiast than you about this soft even if i use to be:

+ easy commits: push/pull/commit
+ easy branches: switch/create/delete
+ easy remotes: manage different sources (e.g official & your forks)

- more complex things, squash, rebase, still have to use the console.
- big repositories are slow to open/refresh/switch branch
- several times ST has completly ruined my local repositories.
- it's a nightmare with any repos based on many sub repositories. - it doesn't use *libgit*, but *git* executable itself, and it doesn't seem to balance well multiple instances among the cores.

Still the best git GUI but it has some obvious problems and bugs.

replied b4 reading this..
so +1

Reply via email to