gpt4 book ai didi

git - 我如何接受 GitHub pull 请求并将其作为单独的项目下载?

转载 作者:IT王子 更新时间:2023-10-29 01:25:49 26 4
gpt4 key购买 nike

假设我有 this pull request我想下载它,就好像它是它自己的独立项目一样。我该怎么做呢?我没有看到该功能的任何按钮。

最佳答案

您可以通过 here 下载该提交时树的快照.这是一个导出的 tarball,因此您不会有任何历史记录。那是你要找的吗?您可以通过首先查看 commits he wants you to pull 来了解这一点。然后选择 latest one in the list .导航到此 URL 将为您提供差异(即它正在检查提交对象而不是实际树)。您现在可以简单地将上述 url 中的 commit 更改为 tree 或单击“浏览代码”按钮。执行此操作后,右侧会出现一个“下载 ZIP”按钮,可让您下载树。

如果您想要完整的历史记录,那么您需要获取 mlwelles 更改。您可以通过 here 转到 mlwelles:master 存储库来执行此操作并使用 git remote add mlwelles git@github.com:mlwelles/AFOAuth2Client.git 将其作为远程添加到您自己的本地克隆。然后您可以使用 git fetch remote master 获取他要求您 merge 的更改。更改将在 FETCH_HEAD 中可用。您可以使用 git checkout FETCH_HEADgit log(或其他)查​​看它们,使用 git diff FETCH_HEAD 查看差异(针对您当前的分支) 或最终使用 git merge FETCH_HEAD 整合他要求您进行的更改。执行此操作后,您可以使用 git push origin master 将更改推送到您自己的存储库(假设将原始存储库添加为 origin)。

关于git - 我如何接受 GitHub pull 请求并将其作为单独的项目下载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20342658/

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