Set Branch Alias with Git
Version control systems can be difficult to use, especially when you don't use a UI app.  Just think about main branch or revision names:  svn uses "trunk", git uses "master", and mercurial (hg) uses "tip".  I need to switch between mercurial and git frequently, so I end up reversing command and branch names constantly.
To set a git branch alias, execute the following:
# alias -> real branch
git symbolic-ref refs/heads/trunk refs/heads/master
With the alias in place, you can execute commands like:
git checkout trunk
git branch # * master
Not only can you create git aliases for commands, but you can create aliases for branches!
![5 Ways that CSS and JavaScript Interact That You May Not Know About]() - CSS and JavaScript:  the lines seemingly get blurred by each browser release.  They have always done a very different job but in the end they are both front-end technologies so they need do need to work closely.  We have our .js files and our .css, but... 
![Creating Scrolling Parallax Effects with CSS]() - Introduction
For quite a long time now websites with the so called "parallax" effect have been really popular.
In case you have not heard of this effect, it basically includes different layers of images that are moving in different directions or with different speed. This leads to a... 
![CSS calc]() - CSS is a complete conundrum; we all appreciate CSS because of its simplicity but always yearn for the language to do just a bit more.  CSS has evolved to accommodate placeholders, animations, and even click events.  One problem we always thought... 
![CSS Ellipsis Beginning of String]() - I was incredibly happy when CSS - text-overflow: ellipsis(married with fixed- widthand- overflow: hiddenwas introduced to the CSS spec and browsers; the feature allowed us to stop trying to marry JavaScript width calculation with string width calculation and truncation.  CSS ellipsis was also very friendly to...
 
Any idea how to do this in a Bitbucket repository? Can I push this symbolic refs somehow?