Tag: git
All the articles with the tag "git".

Git and apt via SSH Reverse Tunnel
Updated:Some customer sites block outbound SSH, and sometimes HTTP/HTTPS too, which breaks git, apt and pip on the remote machine even when everything is otherwise configured correctly. A reverse SSH tunnel piggybacks on the inbound connection you already have to route that traffic back out through your own machine instead…

Github and Deploy Keys
Updated:Pull from several private GitHub repositories on one server by pointing git at a different SSH deploy key using GIT_SSH_COMMAND, core.sshCommand or an ssh config alias.

Cruft
“Cruft” is informal tech-slang for anything that’s left in a system but no longer serves a clear purpose—old code, redundant files, forgotten configuration settings, stale comments, or even obsolete hardware. Over time these remnants accumulate, making software (or an organization’s processes) harder to understand, maintain, or extend. In short, cruft is digital clutter or technical…

Git Large File Storage
We have a client that needs their legacy system and data giving to them in a useable format. We can't really give them the code to build the system, as the

Git Hooks
Updated:I wanted to ensure I wasn't pushing unencrypted data onto our Git repo. It's set as private anyhow, but the repo I'm using is for our Ansible library. It c

Git Credentials
Using git to push commits up to the remote is all in a days work. The change happens when you switch to a new remote and use a new account. My first action

Gitlab: When an Upgrade Goes Bad!
Updated:Today is not a lot of fun. I've been seeing some issues with apt not being able to upgrade Gitlab due to a proxy error. This morning I fixed it and the upg

Gitahead
The elegant git gui for dev teams http://gitahead.scitools.com/

Yarn, npm and Git
Updated:I'm kinda new to this hosting software externally. I've been happy using Gitlab for internal private projects, but recently I've been forking and reworking

Git - Version Control
We have a distinct lack of version control in the relatively small development team that manages one of our business applications. One of the main challeng