Git 如何利用现有提交来提高PR?

Git 如何利用现有提交来提高PR?,git,Git,我正在使用master。我做了git提交。我试着推,我知道我不能进入master。相反,我需要提高一个公关 显然,我可以通过创建一个新分支,然后再次进行更改,然后创建PR来实现这一点。但是我如何利用我所做的第一次提交呢 [0]$git commit-m“提交很有趣”myfile.js $git push ERROR:Permission to xyz.git denied to *username* Please make sure you have the correct access rig

我正在使用
master
。我做了git提交。我试着推,我知道我不能进入master。相反,我需要提高一个公关

显然,我可以通过创建一个新分支,然后再次进行更改,然后创建PR来实现这一点。但是我如何利用我所做的第一次提交呢

[0]
$git commit-m“提交很有趣”myfile.js

$git push
ERROR:Permission to xyz.git denied to *username*
Please make sure you have the correct access rights and the repository exists.

我四处打听,知道我需要提高一个公关,我的上级会合并它。如何利用前面的提交[0]?

您可以使用
cherry pick

git中的Cherry picking意味着从一个分支中选择提交并将其应用到另一个分支上

您可以通过以下方式完成此操作:

git checkout new-branch

git cherry-pick <commit-hash>
git签出新分支
吉特樱桃采摘
现在,您的主提交已经到达您希望提高PR的新分支


只需推到您的新分支机构并提高公关。

您可以使用
樱桃选择

git中的Cherry picking意味着从一个分支中选择提交并将其应用到另一个分支上

您可以通过以下方式完成此操作:

git checkout new-branch

git cherry-pick <commit-hash>
git签出新分支
吉特樱桃采摘
现在,您的主提交已经到达您希望提高PR的新分支


只需推到新分支并提高PR。

您可以使用commit创建分支

git签出-b branchname


并使用拉请求的分支

您可以使用

git签出-b branchname

将分支用于pull请求

意味着像这样的提交id-dd2ts32h我做对了吗?意思是像这样的提交id-dd2ts32h我做对了吗?