把代码传到github上,别人用git工具clone下来后,可以随便改我的代码吗?

cpms开源
  • 938

把代码传到github上,别人用git工具clone下来后,可以随便改我的代码吗?
我要把我的代码传到github上面,但是只能创建公开的仓库,私密的要RMB。我想知道公开的仓库别人可以随意改动我的代码吗。比如用git工具clone下来后,改我的代码,然后在push上去。

回复
阅读 12.3k
6 个回答
✓ 已被采纳

可以改你的代码,但无法传到你的仓库。推到你仓库是要通过你的允许的。直接push是会没有权限的。

他push的话是要经过你的允许才能提交

他要影响你的代码,必须 clone 一份,然后向你发起 pr,你 merge 后才能影响

只要你的项目在GitHub上是public的,那你的项目可以被任何其他人clone修改,但是如果他们想把修改合并到你的repo里,必须发起一个merge request,然后你会在GitHub项目消息中看到merge request的请求,你同意了那么你的代码才会被修改,你只要不同意,那么没人能修改你的代码。

不能,你自己换个账户试试就知道了。

可以改的本地down下来的,但是没有权限提交到你的仓库里

宣传栏