Kiddie 问题在这里——我已经阅读了各种关于 git add 的帖子,但找不到这种情况。
我一直在我自己的计算机上处理一些文件,甚至没有考虑 Git 或版本控制,我刚刚在 Github 上创建了一个存储库,以开始跟踪这些更好/学习 git 以供我自己启迪。我要做的是初始化一个本地存储库,在我的计算机上添加现有文件,然后将它们推送到我在 Github 上的存储库。我使用的是 10.6.8 版本的 Mac。
对于我拥有的文件,有一个父目录,然后是几个子目录,每个子目录中都有一些文件——足以让在 Github 上手动创建和复制它们变得乏味。
因此,根据我正在阅读的各种文档,我认为我应该执行以下操作:
1) cd Users/myname/Documents/etc.etc.etc./most-high-level-directory-of-my-project-on-my-local-machine
2) git init
-- 终端说:
重新初始化现有的 Git 存储库在 /Users/.../.../most-high-level-directory-of-my-project-on-my-local-machine/.git/
3) git status (只是为了检查,我不是期待索引中的文件)
- 终端说:
#在分支主机
上没有提交,工作目录干净
4)git add *(这是我期望git添加当前目录的所有子文件夹/文件的地方到索引,所以我可以提交它们并将它们推送到 Github)
——终端什么也没说。没有错误信息。没有成功消息。
5) 混帐状态
--终端说:
#在分支master
上没有提交,工作目录干净
我在 #4 尝试了不同的东西,并在我初始化我的 repo 的地方不起作用后从几个不同的目录中尝试了它:
git add 。
git add(父文件夹的特定路径)
git add(一个特定文件,只是为了查看该文件是否会被添加到索引中)
我读到的所有内容都说,如果一个 repo 被初始化,它应该可以工作,但无论我做什么,这个命令绝对不会做任何事情。
我觉得我必须错过一个关于整个过程如何工作的非常基本的概念,但是我读过的教程或问题都没有解决 git add 的问题,只是在我初始化一个 repo 后什么都不做。关于可能导致这种情况的任何想法?格拉西亚斯!