Sep.Git.Tfs.Commands.Init.BuildInitCommand C# (CSharp) Method

BuildInitCommand() private method

private BuildInitCommand ( ) : string[]
return string[]
        private string[] BuildInitCommand()
        {
            var initCommand = new List<string> { "init" };
            if (_initOptions.GitInitTemplate != null)
                initCommand.Add("--template=" + _initOptions.GitInitTemplate);
            if (_initOptions.IsBare)
                initCommand.Add("--bare");
            if (_initOptions.GitInitShared is string)
                initCommand.Add("--shared=" + _initOptions.GitInitShared);
            else if (_initOptions.GitInitShared != null)
                initCommand.Add("--shared");
            return initCommand.ToArray();
        }