第一步:fork别人的项目到自己的github仓库上面, 以随便的一个项目示例:

第二步:在你的电脑上安装GIT软件

软件地址:https://git-scm.com/install/windows 安装时候直接下一步,下一步即可。

安装完成后打开git,Bash窗口: 微软电脑在开始窗口里

第三步:具体处理代码阶段, 在git bash里面执行如下指令:

cd /d             切换文件夹目录,该指令是切换到D盘,可自行修改
mkdir 文件夹名     创建文件夹
git clone https://github.com/你的github用户名/项目名.git     将你刚刚fork项目下载到本地创建的文件里
cd 文件夹名        将路劲进入到文件夹里
git status        查看当前git当前处于的状态

执行完成git status后会告知处于哪个分支状态,例如如图处于主分支上

第四步:添加上游仓库(关键一步)

git remote add upstream https://github.com/原作者/项目名.git
git remote -v     检查是否成功:

执行完成后你应该会看到:

origin https://github.com/你/项目名.git
upstream https://github.com/原作者/项目名.git

创建也给客服分支:

git checkout -b 分支名        执行完成后显示Switched to a new branch '分支名'
git branch                    查看当前处于的分支状态

应该会显示出

然后打开vscode将将两个项目合并,成为最新的,

正式提交

git add .
git commit -m "迁移我已有的XXXX定制项目"

会提示出登录:

然后需要执行

$ git config --global user.name "你的GitHub用户名"
git config --global user.email "你登录GitHub的邮箱"
确认登录是否成功:
git config --global --list    正确输出用户名和邮箱证明成功

然后再执行

git commit -m "迁移我已有的XXXX定制项目"

看到如下示例信息证明合并成功

接下来执行将分支推送到 GitHub(备份 + 安全)

git push origin 你的分支名

成功后会提示:如下

第六步:以后如果有更新可执行如下代码:

git fetch upstream           把官方的最新提交记录拉到你本地

git checkout master          切换到 master 分支
git merge upstream/master    把官方更新合并进你的 master分支

git checkout my-custom       切回你的定制分支
git merge master             把“已经更新过的官方代码”合并到你的定制项目里

By admin

为您创造颠覆性价值。。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注