我正在尝试使用带有个人访问令牌的私有主题/模块。我可以通过将以下内容添加到我的全局.git config
git config --global url."https://{USER}:{TOKEN}@github.com".insteadOf "https://github.com"
然后运行它将按预期拉取更改。我不希望在我的全局配置中设置这个集合,如果我在本地设置它,我会收到一个错误,因为Go似乎没有使用本地配置。hugo mod get -u
在站点/存储库的根目录中本地设置我的配置:
git config --local url."https://{USER}:{TOKEN}@github.com".insteadOf "https://github.com"
然后运行我得到以下错误:hugo mod get -u
go get: module github.com/USER/REPOSITORY: git ls-remote -q origin in /var/folders/26/gqnv01_55p964v8yz39d51fw0000gn/T/hugo_cache/modules/filecache/modules/pkg/mod/cache/vcs/b410fc7b91fbc1121b5f6ec2bb2711c27cd172b4084c213e1430a33cde552597: exit status 128:
remote: Repository not found.
fatal: repository 'https://github.com/USER/REPOSITORY/' not found
如何让 Go/Hugo 使用我的本地 git 配置而不是全局配置?
www说
胡说叔叔
相关分类