Yani LibGit2Sharp https://github.com/libgit2/libgit2sharp buGeçerli/etkin şube LibGit2Sharp ile nasıl edinilir?
using (var repo = new Repository(@"path to .git"))
{
foreach (var branch in repo.Branches)
{
Debug.WriteLine(branch.Name);
}
}
gibi dalların içinden geçebilen Ama akım/aktif dalı olsun nasıl kullanıyor? Hile yapmalıdır.
aracılığıyla
ardından şube kendisi edinebilirsiniz: basit yaklaşım doğrudan depo Başkanı şube adını elde etmektir Bu mülkün ne kadar kesin olduğu için başka kimseyi yakalamaz, 'Şube' seçeneğini işaretlediyseniz, yanlış geri dönecektir, ancak geri getirilen bir uzaktan kumandada bu dalın arkasında ya da önünde olursunuz. – patridge
Bu işlev herhangi bir uzak depo hakkında hiç umrumda olmamalıdır. Tam anlamıyla şube isimlerine göre karşılaştırır. Uzak depolara bağlı olarak değiştiğini düşünüyorsanız, lütfen bir üreme vakası içeren bir hata raporu gönderin. –