我正在尝试使用libgit2
推送到存储库。我期待
libgit2
提供从我的.git-credentials
文件获取凭据的某种方式,但我看不到任何方法来执行此操作。
示例代码:
git_push_options opts = GIT_PUSH_OPTIONS_INIT;
// how can I get username or password from.git-credentials
opts.callbacks.credentials = cred_acquire_cb;
error = git_remote_push(remote, &strarr, &opts);