- У меня есть git-репозиторий с именем "gitcode".
- У меня есть раздвоенный репозиторий с именем " gitcode_forked"
Судя по тому, что я вижу, команда Merge GitLib2Sharp не имеет реализации с двумя разными репозиториями... также в репозитории установлен блок использования...
using (var repo = new Repository(repoDirectory))
{
var masterBranch = repo.Branches["master"];
var developBranch = repo.Branches["develop"];
var merger = new Signature(AuthorName, AuthorEmail, DateTime.Now);
Commands.Checkout(repo, masterBranch);
repo.Merge(developBranch, merger, new MergeOptions());
repo.ApplyTag("v0.1");
Commands.Checkout(repo, developBranch);
repo.Merge(masterBranch, merger, new MergeOptions());
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... -of-a-fork