git-使用nodegit克隆裸仓库

时间:2020-05-07 02:43:50

标签: node.js git git-branch git-fetch nodegit

嗨,

我正在克隆工作树作为nodegit中的裸仓库

Git.Clone('/work/localrepo', '/git/newbare', {bare: 1})

这会像创建裸仓库一样

# in /git/newbare
> git clone --bare /work/localrepo

注意:newbare具有对localrepo中所有/git/newbare/refs/remote/origin分支的引用, 但是在localrepo's本地引用中仅克隆了newbare's个活动分支

这意味着,如果localrepo在克隆时位于主服务器上,则newbare仅在跟踪主服务器

现在在git中,我可以使用{p>

origin

如果您想在此处获取更多信息,请查看refspec

问题

对于使用#in bare > git fetch origin '+refs/*;refs/*' >>> /git/newbare From /work/localrepo * [new branch] feature -> feature 的{​​{1}}上的所有分支,我不知道如何在裸目录中设置跟踪分支

1 个答案:

答案 0 :(得分:1)

知道了

我写了这篇,解决了我的问题

id

如果有人觉得这很有趣,我会尽力解释。现在,你去。有一个好人!