Git status 命令 - 整个计算机处于未跟踪文件下

Git status command - entire computer under untracked files

我对 github 很陌生。今天我在路径 Desktop/Projects 中创建了一个新目录:

mkdir CV

里面有一个 运行 命令:

echo "# CV" > README.md

因为我想在 CV 目录中创建一个自述文件,然后在其中写入 # CV。

在这个阶段,我想将我的文件添加到 Github,所以我访问了 Github 网站并创建了一个新的存储库。然后回到终端,在做任何其他事情之前,我首先检查了 git 状态,结果是这样的:

警告:无法打开目录'Pictures/Libreria di Foto.photoslibrary/':不允许操作 在 b运行ch master

还没有提交

未跟踪的文件: (使用 "git add ..." 来包含要提交的内容)

.CFUserTextEncoding
.DS_Store
.adobe/
.atom/
.bash_history
.bash_profile
.bash_sessions/
.bashrc
.bundle/
.cache/
.config/
.cups/
.dropbox/
.gem/
.gitconfig
.gnupg/
.irb-history
.local/
.mkshrc
.oh-my-zsh/
.oracle_jre_usage/
.profile
.rvm/
.ssh/
.subversion/
.swp
.viminfo
.zcompdump-MacBook Air di Emanuele-5.3
.zlogin
.zoomus/
.zsh_history
.zshrc
.zshrc.pre-oh-my-zsh
Applications/
Creative Cloud Files/
Desktop/
Documents/
Downloads/
Dropbox/
Library/
Movies/
Music/
Parallels/
Pictures/
Public/
myFile
my_final_project/

我的电脑目前全部处于未跟踪文件之下。我没有在任何地方执行 git 初始化。我还尝试按照另一个 Whosebug 主题中的答案进行操作,但没有成功。

删除~/.git就可以了。

您不小心在主文件夹中执行了 git init

除了答案 "remove ~/.git",您还可以通过执行 git rev-parse.

找出 .git 文件夹的位置

如果您在存储库的根目录下,它将 return .git,否则它将 return 存储库 .git 文件夹的绝对路径。