如何通过提交来获取GitHub存储库文件Commit? 通过提交检查文件提交随着您的更改继续发展请小心处理任何合并冲突

问题描述

我最近正在学习一门课程,他已将文件放在GitHub存储库上!但是我需要一步一步地拥有所有文件,或者在这个过程中,必须通过commit来提交!我想更改部分代码,因此每次git checkout都不适合我!谢谢。

解决方法

但是我需要一步一步地拥有所有文件,或者在本课程中,通过提交来提交!

通过提交检查文件提交

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

随着您的更改继续发展

我想更改部分代码,因此每次git checkout对我来说都是不好的!

您是否有计划从原始作者的回购中的特定提交/分支开始,继续并完成您所做的更改的项目?

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

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 clone repourl