gpt4 book ai didi

git - 将 Git 提交差异发送到 Gist 文件

转载 作者:太空狗 更新时间:2023-10-29 12:49:13 26 4
gpt4 key购买 nike

我知道 gistgithub 可以提供的主要功能,甚至没有深入控制所有命令。
现在我需要在我的 git 存储库中维护一些历史更改,我正在寻找的是,是否有任何自动方式(命令)将某些分支中的 git 更改作为 .diff 推送到 Gist 文件中?假设我想在 Gist 文件中发送 pull 请求。
实际上我可以获得一些提交的 .diff 并将内容复制粘贴到手动创建的 gist 文件中。

如有任何建议,我们将不胜感激。
BR.

最佳答案

您可以使用 gist CLI clients 之一.我可以推荐第一个,用 Ruby 编写。

  1. 安装 gist CLI 客户端:

    gem install gist

    对于 OS X,您甚至可以从 Homebrew 安装:

    brew install gist
  2. 将它与您的帐户相关联(它不存储您的凭据,它只是使用它们来获取 OAuth2 token ):

    gist --login
  3. 然后您可以简单地从命令行创建一个 Gist ,例如:

    git diff <commit>..<commit> | gist -f foo.diff

    它会给你创建的 Gist 的 URL。

关于git - 将 Git 提交差异发送到 Gist 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21476908/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com