Quote (nuvo @ 3 Mar 2017 10:57)
Can't you leave the viewing part to github itself?
Drag and drop really REALLY will not be faster. It will be tedious, annoying and shitty. Also what exactly are you going to drop where? You code in other place than files in repo?
Also some editors like atom, vs code, sublime... also nicely integrate with git. Maybe that's what you need? Easily switching branches etc there.
Thanks for the reply boss!
I deal with some really "fat" repos, they have multiple upstreams all along the branches, so it's usually cool to know where exactly the changes are being committed... sometimes I forgot where/what am I doing and who am I working with (with a GUI you can quickly check who changed what file).
Sorry if it wasn't clear, my english isn't the best.
We have to do a lot of merges, like for example adding a downstream branch (for example: devtest1-jacob1818), forking from the branch, adding a new empty folder and then making a pull request to the upstream. We have a "static" folder in some repos, where we download some images from the internet and then have to pull-request it.. it's so faster to drag the files via GUI/explorer/finder than doing mkdir / mv / cp.
TL:DR --> adding folders with lots of random files and easily viewing who you are working with (who did the commits in the same branch you're at) while coding.
Quote (Ideophobe @ 3 Mar 2017 21:02)
i use github desktop
upside
really nice diff view
keeps track of all your projects
nice view of commit log (if you use the description on your commits, i seem to "asdf" and "changed stuff" alot)
convenient way to compare branches
easy to switch between accounts
hyperlink right on the desktop takes you to the .com
downside
not very intuitive (at least for me at first)
you have to solve conflicts in a text reader i would really like to see a good in app conflict resolution like tortoise svn has i haven't tried sourcetree
no convenient way to delete branches
i have only used it for a couple colabs but i feel like the basic functions of the app shine for individual projects because of simplicity but idk it just gets on my nerves sometimes; trying to resolve conflicts, and setting ignores especially. I probably wouldn't want to use it in a production environment with more than 5-10 branches.
for 1-3 people though gold.
Thanks for the kind reply.
I'm giving it a shot now.. and it feels like hell lol. Might take a while to get used to...I agree 100% on it being non-intuitive.