[英]Unable to download Javascript from remote installation (Codeigniter)
[英]javascript nodegit unable to find remote
伙計們,我有一個名為user/foo
的分支,我想從遠程查看。 碼:
Git.prototype.refresh = function refresh(branch) {
var options = {
credentials: function() {
return NodeGit.Cred.userpassPlaintextNew(GITHUB_TOKEN, "x-oauth-basic");
},
certificateCheck: function() {
return 1;
}
};
return NodeGit.Repository.open(localPath).then(function (repo) {
return repo.checkoutBranch(branch, options).then(function (checkoutresult) {
return repo.fetchAll(options).then(function (result) {
return Promise.resolve(result);
}).catch(function (err) {
console.log('Unable to fetch',err);
return Promise.reject(new Error(err));
});
}).catch(function(err) {
console.log('checkoutBranch',err);
return Promise.reject(new Error(err));
});
});
};
錯誤:
[Error: Error: Reference 'refs/remotes/user/foo/HEAD' not found]
我是否正確使用checkoutBranch? 我已將遠程克隆到本地目錄,並嘗試切換到特定分支。
謝謝!
所以你只能結賬一個本地分行。 你正試圖檢查一個遙控器。 您需要做的是獲取遠程分支上的提交 ,然后使用它來創建新分支 ,然后(可選) 設置上游以跟蹤原始遠程分支。
此時,您可以查看新創建的本地分支。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.