问题:无法 git push julialang

我正在尝试获取最新的 julia master 提交。我通过 git clone 安装它,但是,当我这样做时

$ git push

它返回一个异常:

 fatal: remote error: You can't push to git://github.com/JuliaLang/julia.git
 Use https://github.com/JuliaLang/julia.git

如果我使用给定的选项,git 需要我输入密码。

解答

听起来您可能实际上并不想_push_ 到JuliaLang 存储库,而是_pull_ 从它。

git pull获取上游更改并将它们集成到您的本地存储库中。因此,例如,要更新和重建 Julia,您可以在 master 分支上的 julia 目录中使用git pull && make clean && make

如果您是提交更改的贡献者,您只会git push。但即使在具有提交访问权限的贡献者中,也很少有人真正直接推送到主分支。大多数人会创建分支,提交这些分支,然后打开拉取请求以进行审查。对于该工作流程,您甚至不需要成为贡献者。您可以在 Github 上“分叉”该项目,然后在线推送到您的分叉存储库。从那里,您可以打开一个拉取请求以供审查。

Logo

ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!

更多推荐