欢迎光临
感谢一路有你

fork后,同步原项目记录

如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
 

获取原始项目最新更新:

git fetch upstream

合并更新到你的分支:

git merge upstream/main

提交数据:

git add 文件名  
git commit

推送:

git push origin main

完整步骤:

在GitHub上你可以通过以下步骤将原项目的更新同步到你fork的项目中:

	1.	配置远程仓库:
首先,添加原始项目作为一个新的远程仓库,通常称为 upstream。
打开终端或命令行工具,进入你的项目文件夹,然后运行以下命令:

git remote add upstream https://github.com/原始项目的路径/项目名.git


	2.	获取原始项目的最新更新:
通过以下命令从原始仓库获取最新的更改:

git fetch upstream


	3.	合并更新到你的分支:
切换到你的本地主分支(例如 main 或 master),然后将 upstream 中的更改合并到你的分支:

git checkout main  # 或者是 master
git merge upstream/main  # 如果原项目主分支是 master,可以改成 upstream/master


	4.	解决冲突:
如果合并过程中有冲突,Git 会提示你解决冲突。你需要手动编辑冲突的文件,解决之后使用以下命令提交解决后的文件:

git add 文件名
git commit


	5.	推送到你的GitHub仓库:
如果你希望将合并后的更改推送到你fork的GitHub仓库,执行以下命令:

git push origin main



完成后,你的项目就会同步原始项目的最新更改,同时保留你自己对项目的修改。
赞(0) 打赏
未经允许不得转载:王明昌博客 » fork后,同步原项目记录
分享到: 更多 (0)

相关推荐

  • 暂无文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

×
订阅图标按钮