public int Run()
{
if (!IsCommandWellUsed())
return _helper.Run(this);
_globals.WarnOnGitVersion();
VerifyCloneAllRepository();
if (ShouldRenameRemote || ShouldDeleteRemote)
return _helper.Run(this);
if (ShouldInitBranch)
{
SetInitBranchParameters();
return _initBranch.Run();
}
return DisplayBranchData();
}