![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git问题整理
文章平均质量分 61
Bonnie-帮你
从事IT行业,开发测试。
致力于总结日常磕磕碰碰,以提升自己为前提,以帮助他人为目的。
展开
-
还原Git上commit,但是没有push代码
有时候会不小心上传代码错误,这里给大家整理了一下解决方法。直接在Ide上操作2步解决:1. 找到: 2. 在To Commit里面填写:HEAD^,表示将commit的信息还原为上一次的,需要多次直接reset多次即可:使用命令行:原理一样以下内容转载:http://zhyq0826.iteye.com/blog/1671638如果不小心commit了一个不需要原创 2017-08-31 19:55:06 · 4906 阅读 · 0 评论 -
git 有多个分支,改变工作区,拉取远程分支并创建本地分支
方法一:[bonniexu@rat131 hospitalsecurity]$ git branchmasterhospitalsecurity的主分支是master,现在想拉新分支coreui-theme的时候,首先要> git fetch origin coreui-theme然后> git checkout coreui-theme再次查看分支,可以看到工作区已换原创 2017-12-26 21:05:47 · 1562 阅读 · 0 评论 -
git stash命令的总结
一、当在一个分支的开发工作未完成,却又要切换到另外一个分支进行开发的时候,除了commit原分支的代码改动的方法外,我觉得git stash是一个更加便捷的选择。步骤如下:1、添加改动到stash。在原分支 git stash save -a "messeag",网上很多很多资料都没有加 -a 这个option选项,我想他们的代码开发可能都是在原代码上进行修改吧。而对于在项目里加入了代码新文件的开...原创 2018-03-16 17:16:25 · 180 阅读 · 0 评论 -
git 相关命令使用:回退
廖雪峰官方学习网址:点击打开链接https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013744142037508cf42e51debf49668810645e02887691000/原创 2018-03-14 13:20:23 · 157 阅读 · 0 评论 -
git的cherry-pick使用场景和方法
checkout master分支,已经提交记录,但push时没有权限。解决方法:1. 这个需要自己拉一个分支 bonnie。并在个分支上操作,>git co bonnie,切到Bonnie分支上。2.查看在master上的提交记录,> git log ,其中提交id为5b802fb25deb711b18886914c1e184a81b4a49f33.然后将这个提交id c...原创 2018-09-04 16:38:32 · 1783 阅读 · 0 评论 -
git回滚到任意版本
先显示提交的log$ git log -3commit 4dc08bb8996a6ee02fAuthor: Mark <xxx@xx.com>Date: Wed Sep 7 08:08:53 2016 +0800 xxxxxcommit 9cac9ba76574da2167Author: xxx<xx@qq.com>Date: Tue ...原创 2018-10-24 17:08:48 · 11284 阅读 · 0 评论 -
windows上使用Git bash教程(转载)
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网...原创 2019-08-02 11:25:43 · 218 阅读 · 0 评论