7

私は Gist 形式で作成した多数のテンプレートを持っているので、人々は下部でそれらについて話し合うことができます。

これらのファイルをコピーしてレポに貼り付け、そこにアドオンを作成します。GitHub サイトまたはクライアント経由で Gist を Repo にフォークすることは可能ですか? これら2つのどちらでもない場合、シェル経由で実行できますか?

4

2 に答える 2

9

新しい正解

はい、直接!

https://github.com/new/importに移動し、Gist の URL と新しいリポジトリの名前を入力します。

https://gist.github.com/RichardBronosky/1aed6606b1283277e7ff9eaa18097e78と AWS_subnets を入力すると、 https://github.com/RichardBronosky/AWS_subnets が作成されました。

重要な機能に関する注意事項

  1. PRO: コミット メッセージを含む以前のすべてのコミット履歴が保持されます
    • 多くの人は、Gist コミットに、Web インターフェースでは表示できないコミット メッセージが含まれている可能性があることに気づいていません。上記の要点には、ローカル クローンでコミットしてプッシュした2 つの非常に説明的なコミット メッセージがあります。それらは Gist Web インターフェイスからは隠されていますが、このインポート機能を使用して作成されたクローンや新しいリポジトリにも表示されます。
  2. PRO:他の作成者からの Gist コミットを保持します
  3. 短所: #2 にもかかわらず、投稿者は 1人(私自身) しか表示されません。
  4. CON:私の要点は「nboubakr/subnet.py からフォークされた」と表示されますが、この新しい/インポートされたgithubリポジトリは、それが何かのフォークであることを示していません(nboubakrの要点でも私の要点でもありません)

評決

これは非常にうまく機能し、PRO には本当に感謝しています。短所は、他の方法の方が良いと私に思わせるには十分ではありません。

スタック オーバーフローの質問に答える要点を作成することが多いため、今後これを広く使用します。次に、それを拡張して、完全なレポにする必要があることに気付きました。私の仕事が非常に重要だと思っているわけではありませんが、私のコミットメッセージは共有する価値があると思うからです. これは、私が怠け者であり、コミット メッセージで既に述べたことを繰り返すだけのドキュメントを作成したくない傾向があるためです。

于 2016-11-03T17:01:11.830 に答える