【发布时间】:2011-04-04 07:26:53
【问题描述】:
我正在学习 Rails 教程。有人知道如何在 GitHub 中添加目录吗?
参见第 1.3.4 节http://railstutorial.org/book?version=2.3#sec:version_control
我只能得到我的 README 文件,而不是整个目录
【问题讨论】:
标签: ruby-on-rails git github
我正在学习 Rails 教程。有人知道如何在 GitHub 中添加目录吗?
参见第 1.3.4 节http://railstutorial.org/book?version=2.3#sec:version_control
我只能得到我的 README 文件,而不是整个目录
【问题讨论】:
标签: ruby-on-rails git github
您不能将空目录添加到 git 存储库。 Git 管理文件。
所以如果你想让一个目录有效地添加到你的 git 存储库中,你需要向它添加一个文件。
大多数人所做的是创建名为.gitkeep的空文件
只需创建文件并提交即可。
touch tmp/.gitkeep
git add tmp/
git commit -m "we always want the tmp dir"
【讨论】:
.gitignore而不是.gitkeep。
要将目录添加到您的 Git 存储库,您应该在其中至少创建一个文件。 Git 不喜欢仓库中的空目录。
【讨论】:
我认为git -add . 具有误导性。要添加新目录,我通常必须发出 git add -A 。通过发出 git add --help 查看有关您使用的命令的信息。这通常应该打开一个包含更多信息的网站。
我说通常是因为在我的机器上它现在不能工作(WTF @#"!)
【讨论】: