进行后续更改后如何将最后一次提交推送到 Github?

Posted

技术标签:

【中文标题】进行后续更改后如何将最后一次提交推送到 Github?【英文标题】:How to push the last commit to Github after I have made subsequent changes? 【发布时间】:2021-05-13 02:50:05 【问题描述】: 我将我的 Xcode 项目提交到本地 git 存储库。 我还没有将项目推送到 github。 我继续大量处理代码而没有再次提交。它目前还没有准备好再次提交。 此时,是否可以将最后提交的版本推送到 github 而无需我所做的所有后续更改?如果是这样,我该如何在 Xcode 中执行此操作?

【问题讨论】:

我建议谷歌搜索“stash changes Xcode” 【参考方案1】:

请使用以下 3 个命令;

    git stash(这将暂时搁置您的更改,将您的分支保留到您所做的最后一次提交。您仍然可以取回所有后续更改) git push origin 分支名称 git stash apply(取回所有后续更改)

希望这能回答您的问题。编码快乐!!!

【讨论】:

以上是关于进行后续更改后如何将最后一次提交推送到 Github?的主要内容,如果未能解决你的问题,请参考以下文章

推送后重写主/主分支上的最后一次提交消息?

如何将本地分支 A 中的多个本地提交推送到远程分支 B 并从本地分支 A 中清除它们?

将本地提交的更改推送到新分支

推送后我无法提交

Git工作流程

如何在 Xcode 中查看 Git 将推送到服务器的文件?