// NewRepo creates a new Repo instance.
NewRepo creates a new Repo instance.
// NewRepo creates a new Repo instance .
func NewRepo(dir, gitPath, remote, clonedBranch string, gitEnvs []string) *repo {
	return &repo{
		dir:          dir,
		gitPath:      gitPath,
		remote:       remote,
		clonedBranch: clonedBranch,
		gitEnvs:      gitEnvs,
	}
}
func NewRepo ( dir , gitPath , remote , clonedBranch string , gitEnvs [ ] string ) * repo { return & repo { dir : dir , gitPath : gitPath , remote : remote , clonedBranch : clonedBranch , gitEnvs : gitEnvs , } }
NewRepo creates a new Repo instance.
NewRepo creates a new Repo instance .