Live data from Hacker News

GitHub Desktop is now available

github.com

71–80 of 248 posts

Re: GitHub Desktop is now available

#71

Github probably considers the "depth" of git use by the average user to be one of its KPIs. Git is extremely powerful, if you are only doing checkouts and commits you are under-utilizing the tool and also underutilizing the service. So it's smart for Github to build tools that lower the bar for a) understanding git, and b) using git's more powerful features. Useful metrics would be things like the percentage of users…

I'm a beginner here so sorry for if it's a stupid question. I work with GitFlow and the only things I use are commits and checkouts, but for what do you use Git?

About which powerful features are you talking about, does anyone have a link with some more in depth informations?

Re: GitHub Desktop is now available

#73
post #17
post #3

While I find this initiative fantastic, it's a bit frustrating that Github, a company that lives on source code being open, does not publish the code of tools like this one.

That's just a further proof point that open-source is not a panacea: it sometimes gets in the way of running a business.

Github's business isn't open source software. It's selling subscribers the ability to host private (as well as public) repositories.

Re: GitHub Desktop is now available

#74

I've always wanted something where I can see the status of all my projects at once: - Have other people committed things to origin on any of my repos? - Do I have uncommitted changes on any of my repos? - Notifications for when people push Basically this but focusing more on collaboration.

> - Do I have uncommitted changes on any of my repos?

I wanted to know that too, so I made https://github.com/shurcooL/gostatus for my Go repos.

Re: GitHub Desktop is now available

#75
I'd love to see more development in the Git GUI space; a GUI really enabled git adoption and comprehension on my team. SourceTree has been my go-to for over a year now and it generally gets the job done, but it can be flakey at times (on Windows) and it seems like Atlassian has taken a hiatus from active development. I hope Atlassian takes up the reins again - this tool is pretty essential for me and I'd be happy to pay for it.

Re: GitHub Desktop is now available

#76
post #71

Github probably considers the "depth" of git use by the average user to be one of its KPIs. Git is extremely powerful, if you are only doing checkouts and commits you are under-utilizing the tool and also underutilizing the service. So it's smart for Github to build tools that lower the bar for a) understanding git, and b) using git's more powerful features. Useful metrics would be things like the percentage of users…

I'm a beginner here so sorry for if it's a stupid question. I work with GitFlow and the only things I use are commits and checkouts, but for what do you use Git? About which powerful features are you talking about, does anyone have a link with some more in depth informations?

there are many 'minor' features that are occasionally useful. For example, when you make a stupid mistake, reflog can make you gain a couple of minutes.

Re: GitHub Desktop is now available

#77
post #13

Earlier quoted context omitted.

I think learning the fundamentals of the git command line is pretty simple, and pays large dividends. Indeed, learning to use git was one of the main things that spurred me to learn to use the command line for many other tasks. It's a good starting point.

I'm very comfortable with the command line in general already, and if I have to I can use git on the command line. I've just always felt a GUI is the best interface for git - personal preference I suppose. I'm a very visual person when it comes to code, and being able to see a nice history/diff etc inline with a few clicks just sits better with how I view the world & my ideal workflow. I appreciate I'm probably in th…

I also prefer a nice visual diff and branching so usually depending on what project I am working in I always have Gitlab or Github open in my browser. Everything else is done on the CLI.

Re: GitHub Desktop is now available

#78
post #50

So does anyone know what they used to build the 'unified' app UI? If I remember rightly they used WPF on Windows in earlier versions. Is the UI now abstracted using a third-party framework/inhouse framework?

The UI looks doable with WPF. I would love to see the code and learn from it

Re: GitHub Desktop is now available

#80
post #71

Github probably considers the "depth" of git use by the average user to be one of its KPIs. Git is extremely powerful, if you are only doing checkouts and commits you are under-utilizing the tool and also underutilizing the service. So it's smart for Github to build tools that lower the bar for a) understanding git, and b) using git's more powerful features. Useful metrics would be things like the percentage of users…

I'm a beginner here so sorry for if it's a stupid question. I work with GitFlow and the only things I use are commits and checkouts, but for what do you use Git? About which powerful features are you talking about, does anyone have a link with some more in depth informations?

I think we use a lot of PR flow in our team. It's really powerful if you collaborate or plan to collaborate with others as it allows you to get together and look at the commits to ensure code quality (in theory).

Even the command line git itself is really nice because it gives you the current condition of your repo and suggestion on what you can do next. You have changes, if you want to commit use this command or if you want to add use this command.

Post reply on HN