git 版本控制
John_desheng
因真理得自由,以服务!
展开
-
git 回退代码
Git push 在使用git commit命令将修改从暂存区提交到本地版本库后,只剩下最后一步将本地版本库的分支推送到远程服务器上对应的分支了,如果不清楚版本库的构成,可以查看我的另一篇,git 仓库的基本结构。 git push的一般形式为 git push ,例如 git push origin master:refs/for/master ,即是将本地的master分支推送到远程主机origin上的对应master分支, orig...原创 2022-06-07 13:08:49 · 1631 阅读 · 0 评论 -
git 关联远程分支
远程仓库中分支存在方法一:(已经创建了本地分支)git branch --set-upstream-to=origin/remote_branch your_branch//等同于git branch -u origin/remote_branch your_branch方法二:(本地分支不存在,本地名称与远程名称不同)git branch new_branch origin/remote_branch// 或者git fetch origin remote_branc转载 2021-01-15 13:57:59 · 6796 阅读 · 1 评论 -
idea 中cherry pick 的使用
有分支1 分支2 ,现在需要把分支2的某些提交摘出来提交到分支1上,不是合并2到1上,因为可能我们只需要2上的某些提交而已!使用cherry pickgit cherry-pick可以选择某一个分支中的一个或几个commit(s)来进行操作。例如,假设我们有个稳定版本的分支,叫v2.0,另外还有个开发版本的分支v3.0,我们不能直接把两个分支合并,这样会导致稳定版本混乱,但是又想增加一个v3.0中的功能到v2.0中,这里就可以使用cherry-pick了,其实也就是对已经存在的commit 进行再次提交.原创 2021-01-14 10:44:52 · 1562 阅读 · 0 评论