Git操作错误搞砸了怎么办,收藏这份文档吧

栏目: 编程工具 · 发布时间: 4年前

内容简介:Git很难,搞砸很容易,更糟糕的是搞砸了还不清楚什么问题。虽然Git文档很全面,但不清楚什么问题,不知道问题名称,连搜索答案都无从下手。国外小哥也有遇到这些问题,因此搞了个 ohshigit 的网站,记录常犯的错误,以及如何修正。

Git操作错误搞砸了怎么办,收藏这份文档吧

Git很难,搞砸很容易,更糟糕的是搞砸了还不清楚什么问题。

虽然Git文档很全面,但不清楚什么问题,不知道问题名称,连搜索答案都无从下手。国外小哥也有遇到这些问题,因此搞了个 ohshigit 的网站,记录常犯的错误,以及如何修正。

1、Git 时光倒流

误删了文件、错误的合并、错误的操作,一脸懵逼,怎么回到刚才的状态?

使用 git reflog 可以看到刚才所有的操作,每个操作都有一个编号,再用 git reset 就可以回到刚才的状态了。时光倒流!

git reflog  
git reset HEAD@{index} 
Git操作错误搞砸了怎么办,收藏这份文档吧

2、刚刚的提交说明写错了

那就重新编辑提交说明吧。

git commit --amend 
Git操作错误搞砸了怎么办,收藏这份文档吧

3、刚才的提交漏了一个文件

添加漏的内容,重新提交,Change-Id还是刚才的提交。

git add .  
git commit --amend 
Git操作错误搞砸了怎么办,收藏这份文档吧

4、提交到了错误分支

切到正确分支,错误分支回退。

git branch the-new-branch-name  
git reset HEAD~ --hard  
git checkout the-new-branch-name 
Git操作错误搞砸了怎么办,收藏这份文档吧

5、修改混乱,重新来过

删除文件夹,重新 git clone。

cd ..  
sudo rm -r git-dir  
git clone https:// 
Git操作错误搞砸了怎么办,收藏这份文档吧

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Music Recommendation and Discovery

Music Recommendation and Discovery

Òscar Celma / Springer / 2010-9-7 / USD 49.95

With so much more music available these days, traditional ways of finding music have diminished. Today radio shows are often programmed by large corporations that create playlists drawn from a limited......一起来看看 《Music Recommendation and Discovery》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具