• 张
    2018-12-21
    老师,后面会讲如何merge项目吗?在项目中处理冲突的时候,感觉每次都处理的不是很完美。

    作者回复: 借Github的merge button,对GitHub的三种merge方式做了详细的介绍,录制了1个小时。当然后期估计会拆分成几个小视频。

    应该对你有帮助。

    
     3
  • 李嘉鹏
    2018-12-21
    git diff from-commit to-commit
    from-commit 原提交
    to-commit 新提交
    
     2
  • 希言自然
    2019-12-03
    老师,您好。
    本课使用【rm <filename>】先删除工作区的文件后,再使用命令【git add <filename>】提交到暂存区中,效果和使用【rm <filename>】再使用【git rm <filename>】一样。只是【git rm <filename>】可以省略本地工作区【rm <filename>】这个命令的操作步骤。
    总结:直接在工作区和暂存区中删除某个将来不需要提交到commit的文件时,使用命令【git rm <filename>】即可。

    作者回复: 👍

    
    
  • PandaShen
    2019-03-22
    rm 文件名 git add -A 也可以呢
    
    
  • 王梦君@_@
    2019-01-07
    看了前面视频,感觉reset, checkout 操作跟HEAD, stage area, working directory的概念有跟大关系。 本来觉得很简单的3个概念变得有点模糊。找了一遍文章个人觉得对梳理这些概念和加深理解reset, checkout 有不少帮助。
    分享一下: https://git-scm.com/book/en/v2/Git-Tools-Reset-Demystified
    希望对大家有帮助。前面老师提到过,这个网页可以切换中文。

    作者回复: 确实有此类现象,但我们还是不能去怪checkout 和reset功能太强大了😄。

    先把最最常用的方式掌握好,有机会有必要情况下再理解各种用法。

    
    
  • pyhhou
    2018-12-21
    老师我有个疑问,就是之前在平时开发的时候,我习惯删文件直接在editor当中用鼠标点击删除,也就是普通的rm,不会想到用git rm 这么样的一个指令,如果仅仅是rm,然后再相应做commit,最后的git里这次commit还会不会保留我之前手动鼠标删除的文件?

    作者回复: 我看不会保留。你可以自己验证一下

     1
    
  • 唯她命
    2018-12-20
    git reset HEAD 和 git reset --hard HEAD 有啥区别

    作者回复: 找个文件把 工作区,暂存区和HEAD弄成不一样,然后分别执行上面两个命令,比一比结果,答案就出来了。

    如果不是HEAD,再看看分支指向的commit会不会变化?

    
    
我们在线,来聊聊吧