2

我正在尝试将现有项目移动到新的 git repo

到目前为止,我已经:

  1. 在 Github 中创建了一个新的 repo

  2. 在本地克隆它

  3. 将所有项目文件复制到 repo 目录中

  4. 暂存所有文件

  5. 完成初始提交

但是其中一个目录没有提交,当我在 Tower (Mac OSX GUI) 中查看它时,目录如下所示:

directory-name -> (null)

所以我然后:

  1. 删除了目录

  2. 分阶段并提交了该更改

  3. 再次将目录复制到仓库中

  4. 暂存并提交目录的新副本

但该目录仍以 (null) 的形式位于暂存区。

导致这种情况的目录有什么问题?或者是目录里面的东西?

如果我选择了 tower 中的目录,我可以在 diff 部分看到以下内容:

- Subproject commit 9c9af5520163c9980adf780d527dd5a830ec4fe5
+ Subproject commit 9c9af5520163c9980adf780d527dd5a830ec4fe5-dirty

我已经四处搜索,但我不完全理解其他答案抱歉 - 任何帮助或建议将不胜感激。

4

1 回答 1

2

您正在谈论的目录可能是空的或仅包含您的 git 配置忽略的文件。GIT 不跟踪空目录。

于 2012-04-05T21:09:57.670 回答