史上最易懂且可操作的 Git 教程 03 | Git 常常用到的命令以及 Git 添加错了、提交错了怎么办?

现在的你已经了解的 git 的 init、add、commit、status 这几个最常用的命令了,还有一些

本文隐藏内容 登陆 后才可以浏览
peace!

32 Replies to “史上最易懂且可操作的 Git 教程 03 | Git 常常用到的命令以及 Git 添加错了、提交错了怎么办?”

  1. 305012398说道:

    发现git reset –hard HEAD~ 会把缓存区所有文件撤销

  2. 510023065说道:

    求mac系统在编辑模式怎么保存推出,都按傻逼了没有反应

  3. 1209052028说道:

    我是windows系统,为啥打开git没有菜单呢,我到了git commit -amend界面怎么保存呢。。

    1. 小帅b说道:

      按 c 进入编辑,编辑完之后按 ESC ,接着连续按两次大写 Z 保存退出!

  4. shaun说道:

    就是想问下git commit – -amend之后在win系统下,直接好像只是只读模式,没法改。可以稍微补充下win系统下的操作?感觉有点懵,不知道这个要求是不是太小白了

    1. lh说道:

      windows操作在这儿:https://blog.csdn.net/taquguodedifang/article/details/77671058

    2. 小帅b说道:

      按 c 进入编辑,编辑完之后按 ESC ,接着连续按两次大写 Z 保存退出!

  5. shaun说道:

    想问下win系统下进入后为什么没法将add test1.txt改成add test2.txt?

  6. zizheng说道:

    一些简单得命令我都会操作出很多错误,B哥这个是在LINUX系统里面输入得,大家如果用WIN10系统可千万要看清了,不要出现很多像我这种低级错误,连度娘都搜不到,尴尬,嘿嘿

    1. 小帅b说道:

      其实差不多啦, git 的命令都完全一样,只是新建文件这些关于系统相关的操作有些许不同。

  7. slient说道:

    多人协作的时候,一个版本回退,估计会坑哭一堆人~,如果是基于master的话

    1. 小帅b说道:

      所以接下来我要跟你们讲 【分支】 这个概念了

  8. 昭君说道:

    想问问b哥,git commit 以后,文件都去哪儿了呀,不是说到了仓库里面吗,但是仓库在哪儿呢?还有,git add 以后,暂存区里面的test文件也仍然保存在那个地方呢,强迫症想问问,是否可以删除掉,防止以后的相同文件名产生冲突呢?

    1. 小帅b说道:

      git add 之后,就是把你那个文件生成快照,放在 git 暂存区,但你 commit 之后, git 就去暂存区找你 add 的文件,然后就提交到仓库里面,然后暂存区就没有“待提交的文件了”,仓库就在 .git 文件夹里面。

  9. baililuoyun说道:

    b哥高产似母猪,内容干活简单易懂.
    啥时候出数据1!!

  10. angoe说道:

    “在 git reset HEAD 的后面 + 上 commit id”其实是在 git reset –hard 的后面 + 上 commit id
    PS:另外commit id不用复制全也是可以的,位数足够多能让git分辨的出来就行

  11. angoe说道:

    不是git commit – -amend,应该是:git commit –amend

  12. rlysyy说道:

    文章中以下2处都少了一个【-】吧,截图中的命令是对的
    git reset –soft HEAD~
    git reset –hard HEAD~

    1. 小帅b说道:

      恩恩,注意一下,文中的截图命令是对的,我打的是两个 – ,显示问题。你们知道就好了。

    2. 昭君说道:

      应该是 WordPress 的问题,跟着教程走最好看着截图的内容走。

  13. 今天也在努力学习说道:

    请问git commit – -amend的第一个“ – ”怎么打出来?我只能打出来“-”和“_”

  14. z说道:

    已经提交上去的文件还能删吗?怎么删?

  15. 小帅b说道:

    你们有问题在评论区提问我都会回答,建议多看几次之前写的文章,有时候我会根据一些反馈对文章进行二次优化编辑。

回复 1209052028 取消回复