![我怎样才能在网上发布我的项目代码以便有人能帮助我?](https://linux22.com/image/1096179/%E6%88%91%E6%80%8E%E6%A0%B7%E6%89%8D%E8%83%BD%E5%9C%A8%E7%BD%91%E4%B8%8A%E5%8F%91%E5%B8%83%E6%88%91%E7%9A%84%E9%A1%B9%E7%9B%AE%E4%BB%A3%E7%A0%81%E4%BB%A5%E4%BE%BF%E6%9C%89%E4%BA%BA%E8%83%BD%E5%B8%AE%E5%8A%A9%E6%88%91%EF%BC%9F.png)
我的本地项目有一些代码无法正常工作,我想将其展示给其他人看,并希望他们能帮我解决。这不是一个简短的代码片段或单个文件;它涉及多个文件和目录。
我怎样才能最好地发布我的代码?
答案1
使用 Launchpad 的+junk
分支功能将代码发布到临时位置。事实上,它并不是临时的,因为它会一直保留在那里,直到你明确删除它,但它是一个将你正在试验的未完成代码放在公共位置的好地方。
这样,它就不会妨碍您的常规分支,但您仍然可以访问它并将其展示给在线的每个人。
唯一的要求是你有一个 Launchpad 账户并上传了SSH密钥并完成了使用Launchpad进行代码托管的流程。
之后,您只需在终端上从代码所在的位置运行此命令:
bzr push lp:~<your-launchpad-id>/+junk/<name-of-your-temp-branch>
就是这样!然后你就可以向其他人推荐https://code.launchpad.net/~<your-launchpad-id>/+junk/<name-of-your-temp-branch>
答案2
用一个GitHub 要点- 您甚至不需要注册。
答案3
还有代码审查 SE,目前处于公开测试阶段。对于大型项目来说,这可能不是最好的选择,但也是另一种选择。
答案4
如果您想要审核的是一个单个文件,您可以使用任何一种流行的 Pastebin 服务。
我个人推荐Ubuntu 的 Pastebin服务。