GitHub:有没有可能与某人私下协作?
我有一个私人的要点。 如果我将URL发送给朋友,他可以查看,但不能编辑它,除非他分出。
有没有办法直接编辑它,而不分叉?
我不确定这是可能的。
要做到公开(这不是你想要的,但是要说明缺乏pipe理function), 唯一的解决办法就是重新发布它 。
似乎没有用于为合作者添加公共ssh密钥的GUI,就像GitHub项目一样。
不,你的朋友应该回购回购,并在那里做出改变。
然后你可以通过以下方式合并你朋友的提交:
- 在本地克隆你的要点回购
- 添加你的朋友的叉子作为一个远程
- 例如,如果你的朋友被命名为Cindy:
git remote add-url cindy https://gist.github.com/cindy/df03bdacaef75a80f310
- 例如,如果你的朋友被命名为Cindy:
- 取得你朋友的提交:
git fetch cindy/master
- 合并你的朋友的变化到你的回购:
git merge cindy/master
- 把变化推回到GitHub:
git push origin/master
这是不可能的。 但是,有一种方法可以轻松地重新发布Gist。 它的解释在这里: http ://chris.dzombak.name/blog/2011/05/making-private-gist-public.html
UPDATE
你现在可以使公共/私人的要点。 Github前段时间实现了这个function。