Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用git状态检查目录_Git_Git Status - Fatal编程技术网

如何使用git状态检查目录

如何使用git状态检查目录,git,git-status,Git,Git Status,当我键入“git status”时 输出是 # On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # var/cache/ # var/locks/ # var/session/ nothing added to commit but untracked files present (use

当我键入“git status”时 输出是

# On branch master
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       var/cache/
#       var/locks/
#       var/session/
nothing added to commit but untracked files present (use "git add" to track)
它回来了

error: pathspec 'var/cache/' did not match any file(s) known to git.
那么,我怎样才能检查缓存文件夹和锁定文件夹的状态呢

谢谢你的建议


什么身份
var/cache
未被跟踪,如中所示,它不在git中。它在文件系统中,但不在git中,也不在gitignore中。这就是为什么它说未跟踪。

什么状态
var/cache
未被跟踪,如中所示,它不在git中。它在文件系统中,但不在git中,也不在gitignore中。这就是为什么它说untracked。

绝对正确:为了能够跟踪文件中的更改,您必须告诉git您想要跟踪所有更改

  • 将目录添加到索引:
    git添加var/cache/

    git添加var/locks/

    git添加var/session/

  • 提交其当前状态:
    git提交-m“initial”

  • 现在您可以向git索取
    git status var/cache

    git会告诉你发生了什么变化

  • 绝对正确:为了能够跟踪文件中的更改,您必须告诉git您想要跟踪所有更改

  • 将目录添加到索引:
    git添加var/cache/

    git添加var/locks/

    git添加var/session/

  • 提交其当前状态:
    git提交-m“initial”

  • 现在您可以向git索取
    git status var/cache

    git会告诉你发生了什么变化

  • error: pathspec 'var/cache/' did not match any file(s) known to git.