Already committed files to your git repository that you now realized should not be part of the project? This is a common issue as projects grow from concept to ongoing development. In some cases it is nothing more than a “janitorial” concern. In other cases, such as including a node_modules directory for a node based project, it can lead to larger repositories that slow down the setup and tear down phases of a development cycle. The biggest issue comes into … Continue reading “Removing Already Commited gitignore Files”
The very first class at The Code Block at The BlockYard is going to begin the journey with WordPress plugin development. This is a starting point only. Something to get the ball rolling. Anticipate multiple forks as we start down the “Code Block chain”. We most certainly will end up in places we don’t expect as we follow this coding journey were it takes us over the next 6 months.
A couple of months ago I noticed SmartGit, my preferred git management tool, had a GitFlow button in the toolbar when I updated to the latest version. Curious I decided to explore and a month later I was using GitFlow as my branching model for most of my Store Locator Plus code repositories. While there are lot of arguments for and against the GitFlow model, just like any other code-related topic these days, I figure using a widely-accepted model … Continue reading “Adopting GitFlow As My Branching Model”
Despite having a number of git interfaces available including a half-decent one built right into phpStorm (my fav for any PHP development ESPECIALLY WordPress) , my go-to tool after 5 years remains SmartGit. I find the graphic interface far superior to any other git “helper” out there. The branch visuals and right-click shortcuts no only make me far more efficient than command-line it also has made for far fewer mistakes when managing repositories. This is especially helpful when trying to … Continue reading “Better Release Management For Distributed Teams: GitFlow”
Hopefully this article will save at least one other person an hour of their life trying to figure out why they cannot clone a Bitbucket repository when using SSH. My projects are broken into several teams, each with their own developer and administrator users. Each team has a number of repositories that are being managed. There is one common denominator; I have admin access to all repositories. That means my Bitbucket user should have full read/write/admin privileges on all repos. … Continue reading “Bitbucket Permission Denied / Conq”