Maybe that was a smart approach that will bring many users/developers fast to the VS2022/Git platform due to the easy learning path. It looks like they believed that nasty Git details should be hidden as much as possible from the developers and the user interface simplified so developers with no knowledge of Git, but just basic knowledge of “Version control” concepts can use it and check-in (commit) their work locally and to the version control server. It seems they didn’t want to follow closely Git philosophy in all the details, like for example designers of MeGit/EGit did. īy looking at VS2022 Git Gui interface, I get the impression that its designers had their own view of how Git should look like. For example, I work with TFS for years and do everything from Gui and never used TFS command line. But also, the truth is maybe the user does not really need all those options in everyday work. Truth is that no Git Gui can offer all the options that the command line Git interface offers to the user. The real reference should be, of course, Git command line interface, but I find it too hard to read for the purpose of presentation for this article. So, I will use it as a reference, and to better present how Gui options could/might look like compared to VS2022 Gui “look and feel”. It is a Git Gui tool, but from all the Git Gui tools I have seen, this one is closest to “Git philosophy and terminology” and I like how it “looks and feels”. I feel and is my strong opinion that standalone Git Gui client MeGit/EGit is “doing Git right”. 1.1 MeGit/EGit Git Gui client as a reference We plan to give a basic overview of GUI Git tools in VS2022 in this article. Git is integrated into Visual Studio IDE since version 2019, and with version 2022 it has got more features and is becoming Visual Studio/Microsoft’s favorite version control management tool. That will bring many developers to VS2022/Git platform faster but power users will need other tools too. Git inside VS2022 has a simplified interface compared to some other Git Gui clients, like MeGit/EGit and SourceTree. ![]() We are comparing Git functionality in Visual Studio 2022 IDE to other Git Gui clients.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |