我有一个私人要点。如果我将URL发送给朋友,他可以查看它,但不能编辑它,除非他要求它。
有没有办法直接编辑它而不需要它?
答案 0 :(得分:22)
没有。你的朋友应该拆开回购,并在那里做出改变。
然后您可以通过以下方式合并朋友的提交:
git remote add-url cindy https://gist.github.com/cindy/df03bdacaef75a80f310
git fetch cindy/master
git merge cindy/master
git push origin/master
答案 1 :(得分:7)
我不确定是否可能。
为了使一个要点公开(这不是你想要的,但说明缺乏关于要点的管理功能),only solution was to re-post it。
似乎没有为协作者添加公共ssh密钥的GUI,就像GitHub项目一样。
答案 2 :(得分:2)
Avi的方法是对的,但命令对我不起作用。使用相同的例子Avi开始,在我克隆了我的回购后,我从gist repo目录中运行了这些命令:
$ git remote add cindy https://gist.github.com/cindy/df03bdacaef75a80f310
$ git fetch cindy master
$ git merge cindy/master
$ git push origin master
我在gists here上编写了一个更详细的合作流程。
答案 3 :(得分:1)
这是不可能的。但是,有一种方法可以轻松地重新发布Gist。它在这里解释:http://chris.dzombak.name/blog/2011/05/making-private-gist-public.html
<强>更新强>
您现在可以将gists公开/私有。 Github不久前实现了这个功能。