在Github中,如何判断目录是否已被删除?

在Github中,如何判断目录是否已被删除?,git,github,Git,Github,给定一个目录/fruits,其中包含文件apple.js、banana.js和orange.js,是否有一个指示器来区分这两个拉取请求 目录/fruits已删除文件apple.js、banana.js和orange.js 目录/fruits与apple.js、banana.js orange.js一起被删除 文件apple.js、banana.js和orange.js的内容已被完全擦除,但文件仍保留(空文件) 我目前正在查看一个PR,其中目录及其内容被删除,但根据我的经验,它看起来与文件内容被删

给定一个目录
/fruits
,其中包含文件
apple.js、banana.js和orange.js
,是否有一个指示器来区分这两个拉取请求

  • 目录
    /fruits
    已删除文件
    apple.js、banana.js和orange.js
  • 目录
    /fruits
    apple.js、banana.js orange.js一起被删除
  • 文件apple.js、banana.js和orange.js的内容已被完全擦除,但文件仍保留(空文件)

  • 我目前正在查看一个PR,其中目录及其内容被删除,但根据我的经验,它看起来与文件内容被删除的PR完全相同。

    在Git中,您不能提交空文件夹,因为Git实际上不保存文件夹,只保存文件。因此,删除目录中的所有文件将有效地将其从存储库中“删除”。这意味着你的例子1。二,。都是一样的

    例3。将不同:仅删除其内容的文件将显示所有删除行的差异,但删除的文件将显示一条消息:“此文件已删除”,如下所示: