Gh394 git history review

#394 
you use local var for length, but where is actually needed, you don't create local vars

node.getPropertyValue(GitConstants.PARENT) is called 3 times
node.getPropertyValue(GitConstants.CHILD)  is called 3 times
node.getPropertyValue(GitConstants.TAGS) is called 2 times