5 articles Repositories & VCS

Git error: “git dst refspec matches more than one”

"git dst refspec matches more than one" You may get this error when pushing a commit to your repo.  The most likely suspect is that someone named a tag the exact name of the branch.  You can rename the tag or delete it and retry pushing the commit. If you have a branch you typically…

Git resources: Git explained by humans, for humans

Good Git structure overview Structuring your Git upfront can save you a lot of headaches with you and your team later.  Here's an overview of a great article to help you get your team back to the basics and set a new baseline from which to start relying on Git more effectively as a team.…

BitBucket repo exceeded limits? Create the proper .gitignore file to exclude large media attachments and caching system files

BitBucket is awesome, for unlimited free private repositories, you just can't go wrong.  In two minutes you can get your website code for any project safely to their repositories, accessible from any where.  Of course, it has its limitations.  Take one instance where last week I committed revisions to ProflicFutility.com, a media-heavy website that sells…

Quick Git remote commands and links to more resources

Learning and using an SVN is so important to help keep a secure backup of all versions of your code, be able to experiment and test it, and publish changes in a collaborative environment.  On projects where I'm the sole developer, I still use Git.  I prefer BitBucket because it is private and free.  Bit…

Steps to adding remote Git Bitbucket repository in PHPStorm

Bitbucket "bucket" artwork used with permission from ProlificFutility.com I found that before PHP Storm can connect to your remote Git repositories on Bitbucket properly, you need to add the git origin's authentication within the PHP Storm command line. Using Bitbucket with PHP Storm is a powerful combination, but it's not as…