Creating a centralized git workflow

This weekend, I made an interesting (re)discovery. I was digging though some old emails and found an email with details about how an acquaintance and I were creating a centralized git workflow. I figured out how to keep my project in sync with yours. I use git on the command-line, but I imagine it should… Continue reading Creating a centralized git workflow

Using the ‘–‘ argument with git

If you add ‘–‘ to your git command, git will know not to process anything after the double hyphen as a command-line argument. This was useful to know for the situation I just found myself in. I had accidentally cloned a repo into a directory called “–force”. I had placed the –force argument in the… Continue reading Using the ‘–‘ argument with git

Squashing commits in git

My first open source contribution was just accepted! (Technically, it’s my 2nd contribution, but 1st accepted one!) It was a very minor change, just an update to the user’s profile page on GitLab. Nevertheless, it’s a great feeling, knowing that I can directly improve a¬†great product that I actually use. And I gained a bit… Continue reading Squashing commits in git

Merge git history from two separate projects

Merging 2 git projects into 1

I am not sure how long Github has offered their Pages service, but I only recently discovered it. And, as I have been trying to improve my workflow, I found the idea of deploying my site with a simple “git push” very enticing. I experimented briefly with Pages and decided to go with Github for… Continue reading Merge git history from two separate projects

Friday Fix: My first open source contribution

Hey everybody, kind of an exciting Friday Fix this week. I just submitted my first pull request to an open source project! First, a little back story. A short while ago I noticed a discussion on Twitter, that spread to github, regarding the name of a particular javascript testing library named Testacular. I believe that… Continue reading Friday Fix: My first open source contribution

Finally learned how to delete remote branches

I’ve been using command-line git for about a year now. I recently decided to tackle my problem of not knowing how to delete remote branches. I’ve pushed quite a few branches to some remote repos as a means of transporting projects to/from home/work. As a result there are quite a few useless branches in most… Continue reading Finally learned how to delete remote branches

Lost Java

Somehow, I broke my Fedora installation this weekend. After having a great time getting started on my Gravatar project¬†this past Saturday, I settled in for some Labor Day programming yesterday. However, as soon as I tried to open Eclipse, I was given an error message telling me that the command ‘java’ was not in the… Continue reading Lost Java

Current status of my tech stack

Still climbing the very steep learning curve of being a web application developer and admin. I have dropped CodeIgniter, in favor of CakePHP. A friend of mine recommended this PHP framework, so I’m going forward with it. I have completed the first tutorial and have a page that will spit out the user data for… Continue reading Current status of my tech stack

Switching gears

I started a new job this week. It is with a startup company here in Greenville, SC called Green Cloud Technologies. I am super-excited to be here and away from that crap company Windstream! I’ve had a few changes in my career growth as a result of this job change. First, they didn’t have any… Continue reading Switching gears