Random thoughts & observations

From the mundane to the profound and everything in between here’s what’s rocking our world

Dealing with Git unlink file errors

Posted: February 17, 2016
Written by: Saints At Play

Chances are when using Git for your version management needs you may have encountered an error warning in the terminal similar to the following:

Counting objects: 2106547, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (269562/269562), done.
Writing objects: 100% (2106547/2106547), done.
Total 2106547 (delta 636114), reused 2106547 (delta 636114)
Unlink of file '.git/objects/pack/pack-105e2cad4265551672452c ... 5127bac40.pack'
    failed. Should I try again? (y/n)

Pretty annoying right?

Fixing this is actually pretty simple...

More »

Undoing a local Git merge

Posted: December 10, 2015
Written by: Saints At Play

Git is a fantastic tool for managing project code within a team context but, as with any tool, there'll always be occasions when you run into problems.

One such problem might occur where you want to undo a local branch merge that hasn't been pushed to the remote repository. Sounds tricky right?

The following are ways in which this can be accomplished relatively quickly...

More »

Git shortcut for adding and committing changes

Posted: January 15, 2015
Written by: Saints At Play

Here's a great shortcut when using Git to simultaneously add and commit changes to your repository.

More »

Resolving public key permission denied errors with bitbucket

Posted: January 15, 2015
Written by: Saints At Play

You've set up your remote Bitbucket repository and the corresponding SSH keys have been generated. You're making your first commit and the terminal application displays the following error:

Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Not sure what's happening or how to begin resolving this?

More »

Setting up SSH keys on Mac OS X for Bitbucket

Posted: March 20, 2014
Written by: Saints At Play

If you're using a Git based source control management (SCM) service you'll need to create and configure SSH keys to facilitate trusted communication between your computer and the remote SCM repository. If you're using Mac OS X (or similar unix based system) then this process turns out to be relatively simple.

In the following article we'll show you how to accomplish this so you can safely and securely connect to one such SCM service - Bitbucket.

More »

Latest Tweets

  • Resolving #InternetExplorer 11 caching issues with @angular and @Ionicframework

    twitter.com/i/web/status/1… Published 1 days ago
  • Dynamically rendering event listeners for hyperlinks in embedded HTML with @Ionicframework & @angular

    twitter.com/i/web/status/1… Published 1 days ago
  • Almost a fortnight later and still NO apology/offer of compensation from @HeartInternet - NO answer to my messages… https

    twitter.com/i/web/status/1… Published 2 days ago
  • That 6 month @Ionicframework #development contract went fast but finished VERY well

    Published 2 days ago
  • UPDATED - Learn #AppDevelopment the @Ionicframework way

    twitter.com/i/web/status/1… Published 7 days ago
  • Is it really that difficult to apologise to your customers @HeartInternet for the recent server outage? Maybe offer… https

    twitter.com/i/web/status/1… Published 12 days ago
  • Master developing @Ionicframework #apps

    twitter.com/i/web/status/1… Published 13 days ago
  • How much money are #Customers LOSING with @heartinternet? Looks like there are WAY too many of us

    twitter.com/i/web/status/1… Published 14 days ago
  • @HeartInternet USED to be one of the most reliable, value for money #WebHosting providers out there but in the last… https

    twitter.com/i/web/status/1… Published 14 days ago
  • Can’t thank @HeartInternet enough for helping me to lose potential #OnlineSales and possibly affect my website’s… https

    twitter.com/i/web/status/1… Published 14 days ago
  • Apologies for websites being unavailable/intermittently loading - web host @HeartInternet has screwed up yet again.… https

    twitter.com/i/web/status/1… Published 14 days ago
  • Master @Ionicframework #AppDevelopment with v4 of this awesome #ebook

    twitter.com/i/web/status/1… Published 14 days ago
  • UPDATED! Mastering @Ionicframework #ebook

    twitter.com/i/web/status/1… Published 15 days ago
  • Sad, sad news - #carlosezquerra whose excellent artwork defined much of my childhood and teenage years via… https

    twitter.com/i/web/status/1… Published 44 days ago
  • @mhartington @Ionicframework Appreciate that - forum topic created here

    forum.ionicframework.com/t/problems-wit… Published 87 days ago
  • @mhartington @Ionicframework The npm run build or ionic build --prod CLI functions always throw up ng build related… https

    twitter.com/i/web/status/1… Published 87 days ago
  • @mhartington @Ionicframework Thanks for the reply @mhartington. There's quite a few issues I'm encountering which l… https

    twitter.com/i/web/status/1… Published 87 days ago
  • Creating a #multilingual @Ionicframework #App with NGX-Translate

    twitter.com/i/web/status/1… Published 127 days ago
  • Debugging @Ionicframework #androidapps with #googlechrome Remote Debugging

    twitter.com/i/web/status/1… Published 156 days ago
  • Using @Ionicframework behind a proxy server

    twitter.com/i/web/status/1… Published 163 days ago