SourceTree修改上一次推送的内容

简介: SourceTree修改上一次推送的内容

前言

谁说世上没有后悔药?SourceTree能完美解决撤回推送的内容!

有时候,我们用source tree提交并推送到远程之后,发现有些改动没有提交上去,但是又不想再提交一次,那么就可以用下面的方法修改上一次推送的内容。

我们以下图中修改第三次提交为例:

Step1 重置到上一次提交

右键第二次提交,点击“重置当前分支到此次提交”

选择“软合并-保持所有本地改动”

Step2 重新提交代码

可以看到提示:超前1个版本 落后1个版本


Step3 删除远程对应分支

右键对应的分支,点击删除


删除之后可以看到提示没了

Step4 重新推送到远程


到此结束!

命令行方式,使用amend来修改上次push的代码:

git status
git add .
git log
git commit --amend
git log
git branch
git push origin test
相关文章
|
开发工具 git 缓存
Git_学习_07_ 推送修改到远端
一、操作流程 多人协作时,若自己的本地代码有了修改,想提交自己的代码,就需要按照以下步骤操作: 1.确认修改正确 使用以下命令,查看有哪些是自己未提交的代码 git status   2.
1029 0
|
8月前
|
Java 开发工具 git
已经连接过github远程库,如何再次推送及删除远程库的内容
已经连接过github远程库,如何再次推送及删除远程库的内容
|
开发工具 git
|
7月前
|
开发工具 git
vscode 将已修改代码提交推送git时一直转圈也没有反馈
vscode 将已修改代码提交推送git时一直转圈也没有反馈
835 0
|
开发工具 git
Git:推送到新的远程地址;更改本地和远程分支的名称
Git:推送到新的远程地址;更改本地和远程分支的名称
596 0
|
开发工具 git
Git命令集十六——推送命令
Git命令集十六——推送命令
285 0
|
缓存 程序员 Shell
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR) (三)
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR) (三)
2043 0
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR) (三)
|
存储 数据可视化 网络安全
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR) (一)
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR)
1591 0
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR) (二)
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR) (二)
1945 0
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR) (二)
|
6月前
|
开发工具 数据安全/隐私保护 git
Git使用经验总结3-删除远端提交记录
Git使用经验总结3-删除远端提交记录
470 0

热门文章

最新文章