繁体   English   中英

如何通过 Commit 获得 GitHub 存储库文件 Commit?

[英]How get a GitHub repository files Commit by Commit?

我最近在学习一门课程,他已将文件放在 GitHub 存储库上,但我需要逐步获取所有文件,或者在本课程中,逐个提交! 我想更改代码的某些部分,因此每次git checkout对我不利。 谢谢。

但是我需要一步一步地获取所有文件,或者在本课程中,逐个提交!

通过提交检查文件提交

从开发开始就准备一份所有提交 SHA 的列表。 使用git checkout <commit-SHA>检查特定提交处的文件。

根据您的更改继续开发

我想更改部分代码,所以每次结帐 git 对我不利!

您是否有计划从原始作者的存储库中的特定提交/分支开始进行更改并完成项目?

您可以从原始存储库中的特定提交创建自己的分支

git branch <your-branch-name> <SHA-of-commit-from-which-you-want-to-start>
git checkout <your-branch-name>

完成更改后,如果您想包含原始作者的提交,您可以挑选它们。

git cherry-pic <SHA-of-the-commit-you-want-to-include>

小心处理任何合并冲突。

您可以克隆存储库。

git 克隆回购

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM