码迷,mamicode.com
首页 > 其他好文 > 详细

git for c#,文件更名

时间:2014-06-24 22:46:28      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:git   c#   

        private static void pushRename()
        {
            string wkDir = @"E:\DotNet2010\单位工程\Git.Client\lib2Test\ConsoleApplication1\bin\Debug\D2Git\.git";
            using (var repo = new Repository(wkDir))
            {
                //rename one.txt two.txt
                //此处设置断点,重命名目录下的文件名 one.txt->1.txt,two.txt->2.txt
                var opts = new StatusOptions
                {
                    DetectRenamesInIndex = true,
                    DetectRenamesInWorkDir = true,
                };


                RepositoryStatus status = repo.Index.RetrieveStatus(opts);
                repo.Index.Stage("one.txt");
                repo.Index.Stage("1.txt");

                repo.Index.Stage("two.txt");
                repo.Index.Stage("2.txt");
                status = repo.Index.RetrieveStatus(opts);

                //commit...
                //push...
            }

            Console.Read();
        }
转载请注明出处:blog.csdn.net/javasuki

git for c#,文件更名,布布扣,bubuko.com

git for c#,文件更名

标签:git   c#   

原文地址:http://blog.csdn.net/javasuki/article/details/33331429

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!