拉取特定的 git 提交,然后提交
pulling a specific git commit, then committing
抱歉,如果是新手问题,我对 gitHub 比较陌生(长期使用 SVN)
这可能与类似的 post 有关(参见 "going to a commit then returning to the present" ),但我希望能对以下问题做出快速回应:
我使用
从我的 git 存储库中提取了一个特定的提交
git结帐a1b2c3
然后我使用
从该特定提交创建了一个分支
git 分支 specificCommitBranchName a1b2c3
然后,我对这些文件做了一些处理。
如果我 git 推送并提交我的更改(或使用 git GUI,无论如何)这些提交去哪里了?它会提交吗?它是否只在本地提交(而不是提交到远程回购/那个提交?)掌握?我现在基本上想提交我的更改,然后最终将我的更改与最新的主 HEAD 重新合并。
感谢您的回答,谢谢!
它将在您正在使用的提交之上创建另一个提交,并将其推送到一个新分支。
如果要修改现有提交,请使用命令git commit --amend
抱歉,如果是新手问题,我对 gitHub 比较陌生(长期使用 SVN)
这可能与类似的 post 有关(参见 "going to a commit then returning to the present" ),但我希望能对以下问题做出快速回应:
我使用
从我的 git 存储库中提取了一个特定的提交git结帐a1b2c3
然后我使用
从该特定提交创建了一个分支git 分支 specificCommitBranchName a1b2c3
然后,我对这些文件做了一些处理。
如果我 git 推送并提交我的更改(或使用 git GUI,无论如何)这些提交去哪里了?它会提交吗?它是否只在本地提交(而不是提交到远程回购/那个提交?)掌握?我现在基本上想提交我的更改,然后最终将我的更改与最新的主 HEAD 重新合并。
感谢您的回答,谢谢!
它将在您正在使用的提交之上创建另一个提交,并将其推送到一个新分支。
如果要修改现有提交,请使用命令git commit --amend