ssh_exchange_identification – Issue with GIT and SSH

ssh_exchange_identification – Issue with GIT and SSH

We’re huge fans of Gitlab at Anlek and about 6 months ago we decided to retire an old server hosting a custom built of gitlab for a newer, easier to update, docker driven one. We upgrade to the new gitlab server and It was really smooth to setup when using the docker image from sameersbn. The gitlab server has been working great and sameersbn did a great job allowing you to customize it and has been keeping it up to date! Despite a smooth start, we’ve noticed that git commands which involved the gitlab server (pull/push/fetch/etc) were failing at a rate of 1 in 2 commands!

Removing a remote git branch

I was showing someone how great git is using the new version of MSYSgit (version 1.6.2.2.1669.g7eaf8) and found out that calling git push –all will push ALL branches, even if they don’t exist on the remote server. So I ended up pushing a development branch that was very unstable and wanted to remove it. Luckily a quick google search pointed me to this great blog post: .liferc. Reading this, very to the point, post I was a little confused on what is my...
Git branch and status info in prompt (on Windows)

Git branch and status info in prompt (on Windows)

I found this great article on Intridea Development Blog on how to put git status in your prompt window. It’s an amazingly useful addon as I often forget what branch I’m on in my project or if I changed anything. The problem is that it’s written for OSX/Linux users. So I’d like to show you what you need to do to get this same functionality in Git Bash on Windows. (Git Bash using MSysGit) To make this addon work with Git Bash you need to create...