Your preferred Git UI (if any)?
-
For those who've been blessed :) with having to use Git, what's your preferred UI (if any)? /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
I prefer to use Visual Studio 2019 as my Git UI and Git Bash for whatever I can't do in the main VS IDE. I like to keep it simple.
-
For those who've been blessed :) with having to use Git, what's your preferred UI (if any)? /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
Visual Studio (in Windows) or the command line (in Linux, or for complex stuff in Windows).
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.
-
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
I too use TortoiseGit (also Visual Studio), but for merging I've never found anything better than [Beyond Compare](https://www.scootersoftware.com/).
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.
-
For those who've been blessed :) with having to use Git, what's your preferred UI (if any)? /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
I originally used SourceTree, since it is free, then I fell in love with GitKraken. However, I still use SourceTree when doing comparisons between branches or line by line commits. SourceTree's interface is better for complex procedures.
Regards, Thomas Stockwell
-
I too use TortoiseGit (also Visual Studio), but for merging I've never found anything better than [Beyond Compare](https://www.scootersoftware.com/).
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.
Heard many good things of it but it's paid and I'm a cheap bastard :)
Mircea
-
For those who've been blessed :) with having to use Git, what's your preferred UI (if any)? /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
I only use Subversion on my own server. I do not trust anything in the Cloud...
Steve Naidamast Sr. Software Engineer Black Falcon Software, Inc. blackfalconsoftware@outlook.com
-
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
Me, too. I occasionally look around at the alternatives but I have found nothing that beats Tortoise Git in terms of ease of use, functionality, and integration with Windows. And I also prefer WinMerge (especially the new version) over Tortoise Merge. I wish Tortoise Git were available on Linux, because I use that sometimes too. The best I have found so far on Linux is GitEye, which comes pretty close to Tortoise Git in functionality and style.
-
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!
+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.
-
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 :thumbsup:
Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
-
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.
Even Windows 10 only support 15 overlay icons. See also cito.github.io/blog/overlay-icon-battle/.
-
For those who've been blessed :) with having to use Git, what's your preferred UI (if any)? /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
-
For those who've been blessed :) with having to use Git, what's your preferred UI (if any)? /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
I'm confused. Git is version control, Git UI is a client or integration into an IDE?
Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
-
Visual Studio (in Windows) or the command line (in Linux, or for complex stuff in Windows).
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.
I avoid doing "complex stuff" in Git. I almost always turns out doing something that I never intended it to do!
-
For those who've been blessed :) with having to use Git, what's your preferred UI (if any)? /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
I've tried a number of Git GUIs, but I ended up using Fork. Simple, cheap and regular updates.
-
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!
Be glad you aren't required to use Visual Studio 2012 like my team. Its git plugin has some quirks!
-
I'm confused. Git is version control, Git UI is a client or integration into an IDE?
Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
charlieg wrote:
Git UI is a client or integration into an IDE
It could be either. I currently use the built in VS plug-in. /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
-
For those who've been blessed :) with having to use Git, what's your preferred UI (if any)? /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
Our team used to mainly use SourceTree (SourceTreeApp.com) but have recently moved over to Fork (git-fork.com). Fork has recently started popping up a dialog asking to pay for a $49.99 license, but the evaluation seemed to not be limited by a number of days. Depending on how this plays out we may switch back to SourceTree as there are not many feature differences (except SourceTree kept having random updates that would crash the app periodically).
-
For those who've been blessed :) with having to use Git, what's your preferred UI (if any)? /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
GitKraken by a mile.
-
charlieg wrote:
Git UI is a client or integration into an IDE
It could be either. I currently use the built in VS plug-in. /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
Yeah, finally caught on.
Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759