Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.
Learn how to create a local Git repository and push a Visual Studio project to GitHub or Azure DevOps using Visual Studio and GitHub Desktop.
Learn the core Git merge concepts, including standard, fast-forward, squash, rebase, and semi-linear merges in client and server workflows.
This article discusses DevOps Merge: Fetch, Pull, Push and Sync
This article will discuss Source Control (4-8), Git - Get A Specific Version Or Commit in Practice.
This article discusses to get a specific version or commit in Git
Learn how Git revert creates a new commit to undo earlier changes, with examples in Visual Studio 2022 and comparisons to TFS rollback.
This article will discuss how to recover the deleted branch in git
This article will describe how to use git reglog and Reset command.
Configure Git to connect to Azure DevOps and GitHub, and fix the local issuer SSL certificate error using the Windows schannel backend.
This article is to discuss Git Installation and Configuration.
A pull request (PR) is more than a notification; it's a dedicated space for collaborative code discussion. It ensures code familiarity, knowledge sharing, and early bug detection. Setting up a pull request in Azure involves defining reviewers, requesting linked work items for clarity, and configuring automatic notifications for specific reviewers.
Learn how to use the Azure DevOps Excel Connector to edit work items in bulk, create custom reports, work offline, and sync updates back to Azure DevOps.
This article explains you to set up an Azure DevOps Board for Scrum, including creating a project, defining user stories, planning sprints, and managing tasks. Learn to utilize features like backlogs, sprints, and taskboards to streamline your project management in Azure DevOps for efficient development cycles.
This article is a detailed guide on implementing design patterns using generic delegates in C#. It provides comprehensive examples for the Strategy, Observer, Command, and Template Method patterns.
Install Kafka on Windows using WSL2 technology. This article explains the process of installing Kafka on Windows using WSL2 provides a clear and comprehensive step-by-step process. The explanation of the issues faced when attempting to install Kafka on plain Windows and the solution through the use of WSL2 is particularly helpful. Including the prerequisite for Windows 10 with build 19041 or higher is essential for readers to be aware of the compatibility requirements.
There are different ways to create and manage the branches for your version control and code management for GitHub. This article explains two different ways to create branches: using GitHub website and Visual studio 2022
Learn how to set up Server-Side Google Tag Manager (GTM) using Docker for advanced tracking and data processing. Gain flexibility and control over your analytics toolbox effortlessly.
In this article, you will learn how to install Azure DevOps Server in a windows machine.
Automate Azure Storage uploads via Azure Pipelines in software development. Streamline processes, reduce manual tasks, and ensure reliable uploads by creating an automated pipeline. Enhance collaboration and data storage efficiency.
In this article, we are going to learn about the basic concept of Terraform and its benefits.
We show how to add to SourceTree custom menus to manage “skip-worktree” option
Using Git “skip-worktree” option can create problems with Git Pull
Explore the fundamentals of using Vagrant to simplify the process of setting up development environments. Whether you're a solo developer or part of a team, Vagrant can help you create consistent and reproducible environments, eliminating the hassle of manual configuration and ensuring everyone is on the same page.
Using .gitignore is not a good solution for every use case. There are alternatives.
This article demonstrates how to automate and execute PnP PowerShell using Azure DevOps Pipeline. It covers steps such as creating a repository, configuring the YAML pipeline, creating and uploading the PnP PowerShell script, adding credentials to the pipeline, and executing the pipeline. The article emphasizes secure and automated practices for PnP PowerShell execution with Azure DevOps Pipeline.
Everything on DevOps, not only its articles: the DevOps page →
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterMembers onlyWrite an article and earn +1,000 SHARP when it is approved.
Write an article