So, Once i'm on branch feature1, and have just completed it and am willing to start out on a completely new feature2 centered off of the most up-to-date primary branch, why do I do this: Sometimes - but only very rarely - as an alternative to a brand new ArrayList, you might want a brand new LinkedList. Get started out with ArrayList and When yo