我正在使用Windows 7 libgit2版本0.23.0。我正在使用私有存储库来使用libgit2进行克隆。我读了很多问题&来自Stackoverflow的问题,samples,github可用于libgit2库的问题/修复。
我可以通过使用git_cred_userpass_plaintext_new()方法设置凭证来克隆私有存储库。此方法成功将所有更新的文件从远程拉到我的本地磁盘。但是之后如果对远程存储库进行了任何更改,那么我就会遇到从远程更改到本地磁盘的问题,我正在使用fetch.c执行git_remote_fetch()而没有任何错误,它会创建
在所有这些之后,文件或更新文件的更改不是在我的本地仓库中复制,我不确定我是否正在跳过任何步骤来执行此操作我也尝试提交&将文件从我的本地仓库推送到远程仓库,但我无法得到任何好的例子。样本& API对我来说有点混乱。
请建议我,如果有任何身体可以帮助我简单:
使用LIBGIT2
提前致谢。