Git 如何从原始存储库中提取更新并保留我自己的更改

问题描述 投票:0回答:1

我应该克隆分支还是分叉克隆分支。

原始存储库是Tom在github中的项目,但我想进行一些更改,并保留我的更改,同时可以不断更新或从原始Tom的项目中提取更新。

有人可以告诉我什么是正确的工作流程吗?

谢谢!

我尝试克隆它并分支它

希望保留我自己的更改,但也可以不断更新原始项目。

git github fork branch clone
1个回答
0
投票

克隆存储库然后在您自己的分支上创建和工作会更容易。

git clone <repo>
git checkout -b <branch_name>

在此分支上提交您的工作,每当您想从原始存储库中提取更改时,请存储您的更改(以避免错误)

git stash

然后从远程分支获取并拉取更改。

git fetch origin
git pull origin master

这样您就可以保留更改,同时从源获取最新更改。

© www.soinside.com 2019 - 2024. All rights reserved.