Git-如何在没有历史记录的情况下创建新的pull请求

Git-如何在没有历史记录的情况下创建新的pull请求,git,github,git-branch,pull-request,Git,Github,Git Branch,Pull Request,我正在尝试为我已经转移到桌面上的回购协议添加新的更改。我已经向名为“network”的分支提交了1个拉取请求。但是,拉动请求尚未批准 现在,我想提出一个新的拉取请求,对一个名为“barcode”的分支的不同文件进行更改。由于我的旧PR尚未获得批准,我对“barcode”分支所做的任何更改都包括在“network”分支中所做的旧提交 但是,我需要的是将在新分支机构“网络”中所做的更改从新分支机构“条形码”中排除 您可以在此处查看我的拉动请求: 我知道这不会太难,我就是不知道怎么做。我猜我的新分支

我正在尝试为我已经转移到桌面上的回购协议添加新的更改。我已经向名为
“network”
的分支提交了1个拉取请求。但是,拉动请求尚未批准

现在,我想提出一个新的拉取请求,对一个名为
“barcode”
的分支的不同文件进行更改。由于我的旧PR尚未获得批准,我对
“barcode”
分支所做的任何更改都包括在
“network”
分支中所做的旧提交

但是,我需要的是将在新分支机构
“网络”
中所做的更改从新分支机构
“条形码”
中排除

您可以在此处查看我的拉动请求:

我知道这不会太难,我就是不知道怎么做。我猜我的新分支
“条形码”
是错误的,其中包含了我在旧分支
“网络”
中所做的编辑,因此我的拉取请求也包含了旧提交


谢谢你的帮助。

试试重定基址。我猜你是在创建
条码
分支时从
网络
分支分支出来的。它将您的源代码作为
网络
分支。如果您想要有一个不同的原点,您可以签出master并从那里创建新的
条形码
分支,或者如果您已经完成了工作,您可以重新设置基准。假设你想分出主子

git checkout barcode
git rebase master
查看此链接了解其工作原理