public function createNewBranch(string $newBranchName) : self { (new Git\NewBranchFromBranch($this->getExecutorHandler()))->__invoke($newBranchName); return $this; }