已推送到远程仓库的项目如何让本地回退后和远程仓库版本保持一致,也就是如何回退本地,远程仓库代码重新提交?

简介: 1、远程仓库重新提交必须和提交前的changeId和jiraId号保持一致流程:1、git reset 要回退到哪个版本的版本号2、进行增删改操作3、git add -A4、 git commit (直接进入vim编辑器)5、 复制远程仓库提交好的jiraId和changeIdnia...

1、远程仓库重新提交必须和提交前的changeId和jiraId号保持一致
流程:

1、git reset 要回退到哪个版本的版本号

2、进行增删改操作

3、git add -A

4、 git commit (直接进入vim编辑器)

5、 复制远程仓库提交好的jiraId和changeIdnia黏贴到vim编辑器中,让系统知道本地的commit id 和远程仓库的commit id保持一致,不再生成新的commitId

6 git push origin HEAD:refs/for/dev chog重新推送本地代码到远程仓库

注:git reset 命令回退到最新版本提交之前的状态,所以回退后还需要重新提交,使用git commit -m ""系统会自动生成一个changeId,但是使用git commit 命令系统默认也会生成changeId,但是也可以指定changeId 用于提交。

目录
相关文章
|
缓存 程序员 Shell
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR) (三)
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR) (三)
2043 0
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR) (三)
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR) (二)
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR) (二)
1945 0
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR) (二)
|
存储 数据可视化 网络安全
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR) (一)
【最全面】SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR)
1591 0
|
开发工具 数据安全/隐私保护 git
从一个git仓库内迁移分支代码到另一个git仓库,保存之前仓库的提交记录
有时候拉取开源仓库到自己的仓库,再拉取时又想保留开源之前的提交路径,并且自己的仓库不想展示分支名称为开源仓库名称,想改为master,可以看下面的几种方式
|
开发工具 数据安全/隐私保护 git
【Git】Git 分支管理 ( 解决分支合并冲突 | 推送主版本和分支版本到远程仓库 | 合并分支出现文件冲突 )(一)
【Git】Git 分支管理 ( 解决分支合并冲突 | 推送主版本和分支版本到远程仓库 | 合并分支出现文件冲突 )(一)
543 0
【Git】Git 分支管理 ( 解决分支合并冲突 | 推送主版本和分支版本到远程仓库 | 合并分支出现文件冲突 )(一)
|
开发工具 git
【Git】Git 分支管理 ( 解决分支合并冲突 | 推送主版本和分支版本到远程仓库 | 合并分支出现文件冲突 )(二)
【Git】Git 分支管理 ( 解决分支合并冲突 | 推送主版本和分支版本到远程仓库 | 合并分支出现文件冲突 )(二)
205 0
【Git】Git 分支管理 ( 解决分支合并冲突 | 推送主版本和分支版本到远程仓库 | 合并分支出现文件冲突 )(二)
|
开发工具 git
git版本回退(回退提交到本地仓库代码)
git版本回退(回退提交到本地仓库代码)
256 1
|
开发工具 数据安全/隐私保护 git
git的分支远程连接和远程分支的拉取推送及冲突处理
本文参考于廖雪峰老师的博客Git 教程。依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文。 git push origin branch-name将本地分支推送到远程。 默认 clone
892 0
git的分支远程连接和远程分支的拉取推送及冲突处理
|
开发工具 git
git强行覆盖本地仓库,使本地仓库和远端仓库保持一致
git强行覆盖本地仓库,使本地仓库和远端仓库保持一致
|
开发工具 git
Git:分支新建、推送、删除、合并
Git:分支新建、推送、删除、合并
188 1
Git:分支新建、推送、删除、合并

热门文章

最新文章