Thursday, October 10, 2013

Git Tagging

Add Tag.

git tag -a v1.0 -m 'version 1.0'


Add Tag to a commit

git tag -a v1.0 -m 'version 1.0' c4283bb


Push Tag to remote origin (All TAG)

git push --tag


Push Tag to remote with specific tag.

git push origin tag v1.0


Here is how to delete a tag from a remote Git repository.

If you have a tag named '12345' then you would just do this:

    git tag -d 12345  git push origin :refs/tags/12345  

That will remove '12345' from the remote repository.


Friday, October 4, 2013

Custom validation on nested attributes



instead of hitting the database with a sum-query, you could calculate the stuff based of the activities collection like this

    self.activities.map(&:hours).sum






Centos 7 reset root/ any user lost password / lockout due to cant remember password

1. Need to be in front of the terminal. (Physically if not vm). 2. Reboot the server 3. Press 'e' in the GRUB2 boot screen. 3. bunch...