![How to merge branches in Git without auto-commit](/wp-content/uploads/2021/08/git-tutorials.png)
![How to merge branches in Git without auto-commit](/wp-content/uploads/2021/08/git-tutorials.png)
![Create a windows service using PowerShell](/wp-content/uploads/2021/08/powershell-create-new-service.jpg)
Create a windows service using PowerShell
Window PowerShell provides a number of helpful CmdLets for managing windows services, such as New-ServiceGet-ServiceRestart-ServiceResume-ServiceSet-ServiceStart-ServiceStop-ServiceSuspend-Service And create a new Windows Service using PowerShell...![Google reCapture v3 with ASP.NET MVC. How to stop bots](/wp-content/uploads/2021/08/google-recapture-v3-with-asp-net-mvc-how-to-stop-bots.jpg)
Google reCapture v3 with ASP.NET MVC. How to stop bots
In this video, I will show how to secure your contact form with Google reCapture v3 on ASP.NET MVC. The video shows step by step guide of Creating a new instance of reCapture key in Google admin console;generating the token on the contact form;submitting token to the...![Examples of my most useful IIS rewrite rules](/wp-content/uploads/2021/08/examples-most-useful-iis-rewrite-rules.jpg)
Examples of my most useful IIS rewrite rules
Over the years of working as a .NET software developer, I noticed that I use the same IIS rewrite rules over and over again on different projects to solve the same business problems. Below I share examples of the most useful IIS rewrite rules which I use. Keep all...![Show version in ClickOnce WPF or WinForms application](/wp-content/uploads/2021/03/featured-image-1080x400.jpg)
Show version in ClickOnce WPF or WinForms application
When deploying the ClickOnce application to the client, usually there is a requirement to display the application version. It’s possible to hardcode the application version in the configuration file or use the assembly version. But when deploying the ClickOnce...![How to merge branches in Git without auto-commit](/wp-content/uploads/2021/08/git-tutorials.png)
How to delete Git branch both locally and remotely
Delete Git branch locally can be done by providing -d parameter to git branch command. In some cases, git can complain that a branch is not fully merged, and it will refuse to delete it, in that case, you can use -D parameter (capital D), it will force Git to remove...![How to merge branches in Git without auto-commit](/wp-content/uploads/2021/08/git-tutorials.png)
View changes before committing in Git
Usually before committing changes in Git developer verifies one last time all changes he did. Normally we use git difftool command in order to do it. In that case, git will ask you a question if you want to see changes before opening each file. When the number of...![How to merge branches in Git without auto-commit](/wp-content/uploads/2021/08/git-tutorials.png)
How to change the last commit message in Git
Sometimes you did make a commit, but forget to add the ticket number into the commit message, or realized that the commit message is incorrect or contains some spelling mistakes. In git, you can easily change the last commit message without changing any files, just...![How to merge branches in Git without auto-commit](/wp-content/uploads/2021/08/git-tutorials.png)
How to undo the last commit in Git
There are a number of ways to undo changes you commit into a git repository, it depends on what exactly you want to change or undo and how. For example, the most common task is to change comment text for your commit, in this case, you can follow instructions from How...![How to merge branches in Git without auto-commit](/wp-content/uploads/2021/08/git-tutorials.png)