1
libgit2sharp를 사용하여 가져 오기, 변경, 일부 파일 커미트 및 원격 원본으로의 푸시를 자동화하는 개념 증명에 사용합니다.libgit2sharp 가져 오기 실패
나는 푸시 여전히 아직 완료되지 않은 것을 알고 있지만, 는이 vnext에 가져하지만 난 그것을 호출 할 때 :
오류가 libgit2에 의해 제기되었다. 범주 = Os (오류).
using (var repo = new Repository(gitPath)) { var allBranches = repo.Branches.ToList(); //works fine var creds = new Credentials() {Username = username, Password = password}; var remote = repo.Remotes.FirstOrDefault(x => x.Name == "origin"); remote.Fetch(credentials:creds); //blows up here }
일부 기타 세부 사항 :
- 내 원격 개인의 bitbucket가 HTTPS를 사용하여 호스팅 는
여기 내 코드는 호스트에 연결하지 못했습니다. (모양 : https://[email protected]/myRepoOwner/repoName.git)