So, Once i'm on branch feature1, and possess just concluded it and am wanting to start on a fresh feature2 centered off of the newest most important branch, why do I do that: In some cases - but only really not often - as an alternative to a completely new ArrayList, you may want a fresh LinkedList. Start out with ArrayList and When you've got g