使用git管理项目开发的过程中经常会碰到这种情况:某次提交已经push到了远程仓库,可是突然意识到“天哪,我怎么做了这么蠢的事情”。那么问题来了,怎么将远程代码库回滚呢? 在网上看到大部分人给出的解决方案是先将本地回滚,然后删除远程分支,之后再将本地的分支push到远程仓库,这其实是一种很危险的方案 ...
分类:
其他好文 时间:
2017-03-11 11:56:03
阅读次数:
333
什么动作,关键看你想完成什么 1. 添加新的远程分支: git push origin current_local_branch:new_remote_branch 2. 删除远程分支(冒号前必须要有空格) git push origin :remote_branch 3. 切换到远程分支(只作临时 ...
分类:
其他好文 时间:
2016-09-29 01:15:12
阅读次数:
166
今天不小心把分支的commit提交到master上了。衰 主要通过下面几个命令解决了,很简单记录一下。 git reset –hard 回退到某一个版本git push origin :xxxx 删除远程分支 git reset -soft :取消了commit git reset -mixed(默 ...
分类:
其他好文 时间:
2016-08-15 18:58:42
阅读次数:
161
更新时删除本地的缓存 删除本地分支 删除远程分支 ...
分类:
其他好文 时间:
2016-05-03 10:41:16
阅读次数:
1025
1、查看本地和远程分支 git branch -a 删除本地分支 git branch -D branchName(D要大写) 删除远程分支 git push origin :branchName 2、合并分支 1)git merge branchName --squash 跳转到A分支,使用该命令
分类:
其他好文 时间:
2016-03-08 00:36:33
阅读次数:
170
查看所有远程分支:git branch -a查看本地分支:git branch创建分支:git branch [branch_name]切换到分支:git checkout [branch_name]删除本地分支:git branch -d [branch_name]删除远程分支:git push
分类:
其他好文 时间:
2016-02-19 12:01:21
阅读次数:
146
【git 删除本地分支】git branch -D br【git 删除远程分支】git push origin :br (origin 后面有空格)git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id【本地代码库回滚】:git reset --hard commit-id :回...
分类:
其他好文 时间:
2015-12-31 17:30:49
阅读次数:
116
git 删除远程分支 :git push origin :远程分支例如删除远程分支 osc(楼主的origin是 osc):wuzhiyi@IBM367-PB3Z5TM MINGW64 ~/workspace/HelloWorld/src/selenium (master)$ git push os...
分类:
其他好文 时间:
2015-12-04 18:33:59
阅读次数:
128
今天删除本地分支 git branch -d XXX 提示: the branch XXX is not fully merged原因:XXX分支有没有合并到当前分支的内容解决方法:使用大写的D 强制删除 git branch -D XXX 另外不能删除当钱checkout 的分支其它:删除远程分支...
分类:
其他好文 时间:
2015-10-21 10:50:23
阅读次数:
176
一开始没有把git项目中的.classpath加入到.gitignore中,导致远程分支中一直存在这个文件,这样在其他机器上执行git pull时,会导致本地的.classpath被破坏,而使得这个项目的引用出现问题。由此,我们需要把远程分支中的.classpath文件删除。1. 一种想法是把.cl...
分类:
其他好文 时间:
2015-09-19 10:59:50
阅读次数:
201