© 2023 Hashnode
#bitbucket
Introduction: Git is a distributed version control system that allows developers to track changes, collaborate efficiently, and manage software projects effectively. Git provides a seamless workflow, …
First, introduce yourself git config --global user.name "Nikolay Neupokoev" git config --global user.email "mikolasan@twitter.com" git config --global core.editor vim # or nano git config --global in…
Are you tired of constantly emailing yourself updated versions of your code? Does it seem impossible trying to find the latest file in a sea of folders? Fear not, my friend, because version control systems are here to save the day! What is…
Are you tired of typing your credentials when using HTTPS? The SSH protocol allows you to connect and authenticate to remote Git repositories without providing your credentials each time. To follow th…
Hosting helm charts is a common use case in devops world. Helm charts can be hosted on many open source repositories like chartmuseum, hosting on some git repository (GitHub / bitbucket) or paid solutions such as JFrog, Nexus etc. Hosting h…
Several years ago, we started using Bitbucket because it provided unlimited private repositories. But today, GitHub also offers the same plus useful tools and integrations. So, we started to migrate r…
Subject: Creating a pipeline to automatically send the build files to an FTP server whenever code is pushed/merged to the master. Hello Readers, I hope all of you are doing well. In this blog, I will…
Git provides several strategies for merging changes. Here are three of the most commonly used merge strategies: git merge --no-ff: This command performs a merge between two branches, but creates a ne…
What are Github, Gitlab and Bitbucket? Github, GitLab, and Bitbucket are all popular web-based Git repository hosting services that allow developers to collaborate on code and manage version control. GitHub is the most well-known of the thr…
Managing multiple GitHub accounts on a single machine can be challenging, especially when you need to switch between personal and work-related projects frequently. However, by using SSH keys and confi…