网站双域名 登陆,多语种网站开发,小程序开发实例教程,微信小程序低代码开发平台如何更新Fork的项目(需要一定git基础)
前言#xff1a;本文记录一下自己在github上fork了大佬的开源博客项目https://github.com/tangly1024/NotionNext#xff0c;如何使用git克隆以及自定义开发和同步合并原项目更新迭代内容的的步骤
如何更新fork的项目(进阶版) 首先你…如何更新Fork的项目(需要一定git基础)
前言本文记录一下自己在github上fork了大佬的开源博客项目https://github.com/tangly1024/NotionNext如何使用git克隆以及自定义开发和同步合并原项目更新迭代内容的的步骤
如何更新fork的项目(进阶版) 首先你需要fork大佬的原项目仓库得到你自己的仓库A为仓库A新建一个deploy分支用于部署到vercel 在vercel中修改部署的分支为deploy 然后将你的A仓库clone到本地 先初始化本地仓库 在你本地新建一个文件夹鼠标右键git bash here在git命令窗口中执行git init执行git clone https://github.com/XXXX/NotionNext.git 后面的链接为A仓库的https链接 克隆完成后执行git checkout deploy创建一个本地的deploy分支平时自己需要开发或配置代码则切换到deploy分支上进行修改修改后将修改内容推送到远程仓库的deploy分支上即可完成你自己内容的更新 git add 你修改的文件 将你修改的内容添加到暂存区git commit -m ‘更新了XXX’ 将暂存区的文件提交到本地的deploy分支git push oringin deploy:deploy 将本地deploy分支推送到远程仓库的deploy分支 如果大佬的项目有更新那么我们只需要在github上A仓库的main分支上点击Sync fork将你的仓库更新为与大佬的一致这时候本地切换到本地的main分支并将远程main分支的内容同步到本地main分支 git checkout maingit pull 将远程main分支的内容下载并合并到本地main分支 然后切换到本地deploy分支将main分支的内容合并到deploy分支解决冲突如有的话推送到远程deploy分支即可完成更新 git checkout deploygit merge maingit add . 将所有修改添加到暂存区git commit -m ‘合并main分支的修改到deploy分支’git push origin deploy:deploy 将本地deploy推送到远程deploy分支 推送成功后vercel会自动重新部署项目部署完成即可完成更新
下载xmind文件请前往原文https://leolin66.top/article/how_to_update_fork_project