TicGit.Net.Base.AddFileIfNotExists C# (CSharp) Method

AddFileIfNotExists() private method

private AddFileIfNotExists ( string filename, string content ) : string
filename string
content string
return string
        internal string AddFileIfNotExists(string filename, string content)
        {
            string file = filename;
            if (Path.GetFullPath(file) != file) // if not absolute, then absolutize
                file = Path.Combine(Git.WorkingDirectory, file);
            if (new FileInfo(file).Exists)
                return null;
            File.WriteAllText(file, content);
            Git.Index.Add(file);
            return file;
        }