Verlite
GitExtensions
Our great sponsors
Verlite | GitExtensions | |
---|---|---|
5 | 12 | |
12 | 6,277 | |
- | 1.4% | |
8.0 | 9.4 | |
13 days ago | 3 days ago | |
C# | C# | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Verlite
-
TIL: you can change the display width of tab characters in your GitHub settings if you don't like 8 character indentation
I personally just have a style that reduces the need for alignment: https://github.com/AshleighAdams/Verlite/tree/master/src/Verlite.Core
-
Constant merge conflicts on csproj files
Self promotion: I made Verlite for this purpose, tho something like GitVersion might be more suitable for your workflow.
-
Automatic .NET Versioning Tool
If anyone is interested, I recently released mine, with an approach closer to MinVer + tags as a source of truth: https://github.com/AshleighAdams/Verlite
- Verlite - A lightweight dotnet core versioning library based on tags
- I built Verlite, a lightweight versioning library with a feature set between MinVer and GitVersion
GitExtensions
-
VS studio 22 And GIT
Adding some git hooks to prevent issues like not directly committing on main/master or forcing branches to have certain names can help in order to unify your process (albeit, a rather forcing way, but it is the most "foolproof" way I can imagine to force unity in workflows). Besides that I think http://gitextensions.github.io/ is a perfectly fine visualizer for git, cmdline git is a little too unwieldy in my experience.
-
Starting my programming journey. Any suggestions?
Use source control for everything you do. I recommend git with (Git Extensions)[https://gitextensions.github.io/].
-
What tool do you use for resolving merge conflicts?
GitExtension with kdiff3
-
git push —force
If you're a Windows user, you need Git Extensions. (Despite the name, it is a full independent desktop GUI app.) I haven't needed to touch the Git CLI even once since finding it. That's included your usual merge/rebase/revert/cherry pick/stash/etc, resetting branch heads to specific commits, and this one time I did a partial rebase where I specified a range of commits to move from one branch to another.
- I'm giving out microgrants to open source projects for the third year in a row! Brag about your projects here so I can see them, big or small!
-
Has anyone else seen this bizarre trend of developers refusing to use Git GUIs because they wanna 'git gud' at using the CLI?
I can't recommend GitExtensions enough. It's a very good UI tool that maps the CLI commands 1 to 1 for the most part. In fact, whenever you do something through the UI, it opens up a console where it shows you the command it just run. I think it's a very good way to learn GIT: UI to see the tree in front of you, but you also see the commands. By default I see at all times the tree, the diff of the last commit and/or the console where I can just type in my commands, it's smooth. http://gitextensions.github.io/
-
Git Commands Explained with Cats (2017)
I am an amateur dev who, for the last 10 years, is using 3 git commands with fingers crossed (because my only "git expert" is StackOverflow).
GitExtensions[1] vastly improved my life. It is a wonderful program.
-
Issue with using Git with Visual Studio 2012 on Windows 10
In that case, I would suggest using git outside of Visual Studio with a GUI client such as GitExtensions.
-
AWESOME WINDOWS TOOLS
Git Extensions - A powerful and easy to use UI for Git.
-
Unsure about how to push my c# code to github
If you have to stay with Visual Studio 2015, try Git Extensions, which can be integrated with Visual Studio and also can be used as a standalone application.
What are some alternatives?
Bonobo Git Server - Bonobo Git Server for Windows is a web application you can install on your IIS and easily manage and connect to your git repositories. Go to homepage for release and more info.
LibGit2Sharp - Git + .NET/Mono = ❤
tortoisegit - Windows Explorer Extension to Operate Git; Mirror of official repository https://tortoisegit.org/sourcecode
GitVersion - From git log to SemVer in no time
Git Credential Manager for Windows
Gitea - Git with a cup of tea, painless self-hosted git service
Gogs - Gogs is a painless self-hosted Git service
posh-git - A PowerShell environment for Git
hexchat - GTK+ IRC client
TranslucentTB - A lightweight utility that makes the Windows taskbar translucent/transparent.
hyperterm - A terminal built on web technologies