|
Next time please use the Quick Answers[^] or the specific forum from the Discussion Boards[^]
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
For those who've been blessed with having to use Git, what's your preferred UI (if any)?
/ravi
|
|
|
|
|
Visual Studio.
It works fine for me.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
|
Visual Studio is not the best UI, but it is the one that best integrates code editing with Git version control.
Sorry for my bad English
|
|
|
|
|
It does the job, and it stays out of the way. What more do I want?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
+1. Though I have a caveat: I wasn't doing sophisticated things: create a branch for my change, create pull requests when done, all of which were extremely well documented.
Not sure if they people who actually did the builds and so on thought VS was good. Since moving to git was their idea, I'm assuming they had a handle on the more sophisticated bits.
|
|
|
|
|
Be glad you aren't required to use Visual Studio 2012 like my team. Its git plugin has some quirks!
|
|
|
|
|
Started using SourceTree recently ... after learning some basic GitBash commands. SourceTree works for me quite well, as it has decent visualisation of code changes ...
|
|
|
|
|
Github Desktop is simple and good enough.
|
|
|
|
|
The only git I have ever had any dealings with was a snivelling little one.
|
|
|
|
|
|
That title's a bit misleading as it's only free for open source.
I mean, it's not very expensive[^], but there are actual free alternatives that work really well too.
That said, I've used GitKraken in the past and it's pretty sweet.
|
|
|
|
|
I happily pay for the individual license of GitKraken and with the features added in version 7 it is better than ever. You can link your Issue Tracker to Kraken and update stories from inside Kraken, create branches based off the story name, even create stories inside the tool.
|
|
|
|
|
I use SourceTree as it supports all Git commands that I know of in an intuitive enough interface.
I like that I can have multiple Git repositories open in tab pages at the same time and that I can categorize all my repositories in folders.
For some small projects or ad-hoc stuff I also use Visual Studio, sometimes next to SourceTree.
Especially blaming and seeing the history of a file works well in Visual Studio.
I also sometimes use Visual Studio to connect to Azure DevOps repositories, only to manage them using SourceTree once they're cloned to my machine.
I've used the GitHub GUI for GitHub projects, but I'm not a fan.
The SourceTree / Visual Studio combo works great for me
|
|
|
|
|
SourceTree 1.10. Tried 2.x and 3.x and upgraded them back to 1.10.
|
|
|
|
|
I've used the Github GUI as well as Visual Studio. VS has been the primary for the last year or so, and it's worked well.
|
|
|
|
|
I usually work with visual studio code but I'm afraid that doesn't fall under Git UI but more bash. On the contrary, GitHub Desktop serves the purpose quite well.
|
|
|
|
|
TortoiseGit with WinMerge for diffing. Started using it from the time of TortoiseCVS and never changed. Love to see the stuff I forgot to commit by just opening File Explorer.
Mircea
|
|
|
|
|
Exactly the same here, a great implantation and so easy to use.
|
|
|
|
|
|
Yep, by far the most logical and intuitive combination. I have used multiple others and they do not even come close.
|
|
|
|
|
Same here. It's so easy to use and the icons in file explorer show you the state.
But there is (or was) a limitation on the number of modified icons that Windows could handle. A really small number like 16 or so. Installing another package first which also modifies the icons, you might not see the advantage of the icons, because they are listed but not shown when exceeding the limit. No error message either. Unfortunately I don't remember which version of Windows had this restriction.
|
|
|
|
|
|
I too use TortoiseGit (also Visual Studio), but for merging I've never found anything better than Beyond Compare.
Cheers,
Mike Fidler
"I intend to live forever - so far, so good." Steven Wright
"I almost had a psychic girlfriend but she left me before we met." Also Steven Wright
"I'm addicted to placebos. I could quit, but it wouldn't matter." Steven Wright yet again.
|
|
|
|