github - 将 Gist fork 到 GitHub 上的存储库

标签 github fork gist git-fork

我有一堆以 Gist 形式制作的模板,以便人们可以在底部讨论它们。

我们喜欢复制这些文件并将它们粘贴到存储库中并在那里创建一个插件。是否可以通过 GitHub 站点或客户端将 Gist fork 到 Repo?如果这两者都不是,可以通过 shell 完成吗?

最佳答案

新的正确答案

是的,直接!

转到https://github.com/new/import并输入您的要点的 URL 和新存储库的名称。

我刚刚输入了https://gist.github.com/RichardBronosky/1aed6606b1283277e7ff9eaa18097e78和 AWS_subnets 并创建了 https://github.com/RichardBronosky/AWS_subnets对我来说。

重要功能说明

  1. PRO:它保留所有以前的提交历史记录,包括提交消息
    • 许多人没有意识到要点提交可能包含您无法通过网络界面看到的提交消息。上面的要点有 2 very decrsiptive commit messages我在本地克隆上 promise 并推出了它。它们在要点 Web 界面中隐藏,但显示在克隆以及使用此导入功能创建的新存储库中。
  2. PRO:它保留 gist commits from other authors
  3. CON:尽管有#2,它shows only 1 contributor (这是我自己)。
  4. CON:尽管 my gist显示“forked from nboubakr/subnet.py”,这个新的/导入的github repo确实not show它是任何事物的分支(不是 nboubakr 的要点,也不是我的要点)

判决

这非常有效,我非常感谢专业人士。这些缺点并不足以让我认为其他方法会更好。

我将来会广泛使用它,因为我经常创建一个要点来回答一些 Stack Overflow 问题。然后我对其进行扩展并意识到它应该是一个完整的存储库。 并不是我认为我的工作具有重大意义,而是因为我认为我的提交信息值得分享。这是因为我很懒并且往往不想创建只是重复我在提交消息中已经说过的内容的文档。

关于github - 将 Gist fork 到 GitHub 上的存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21811581/

相关文章:

django - 可以在github页面上托管django网站吗?

git - 如何查找跨存储库对文件所做的提交次数

json - 如何在 Jenkins 中处理 github webhook 有效负载?

python - 使用 Python 3.6.1 在 Linux/Intel Xeon 上使用 "fork"上下文 block 进行多处理?

C中的并发进程

Python execv 和管道输出

git - 如何在 Windows 7 中更改 git shell 的启动目录

css - 修改 Jekyll 中 gist 模板的样式

github - 是否可以在 github 的不同文件夹中创建和组织要点?

javascript - 在 json 语法左侧使用变量