If you do not make this happen and you simply mess up poorly, You need to use git reflog to go uncover your branch previous to messing it up, which can be A lot more durable, additional stressful, and much more mistake-prone.Often - but only very not often - instead of a brand new ArrayList, you might want a new LinkedList. Start out out with Array