git:如何将外部目录添加到存储库?

标签 git add

我想将外部目录添加到现有存储库。

外部目录: /home/一些/目录

工作方向: /htdocs/.git

如果我尝试从/htdocs 目录执行以下命令:

git add /home/some/directory

我得到一个错误: 致命的:'/home/some/directory' 在存储库之外

最佳答案

如果我需要做类似的事情,我通常会将该外部文件或目录移动到我的 git 存储库中,并将它的原始位置符号链接(symbolic link)到新位置。

mv /home/some/directory /htdocs/directory
ln -s /htdocs/directory /home/some/
git add ./directory

我在为应用程序开发插件时使用这种技术,我想将其置于版本控制之下但必须存储在特定位置。

关于git:如何将外部目录添加到存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2383754/

相关文章:

git - 如何在内联 groovy 脚本中添加 git clone 操作

没有 .git 文件夹的 git——一个远程 git-dir

android - 将 textView 动态添加到 linearLayout

arrays - 根据条件在数组/向量中添加单元格 - Matlab

string - 我如何添加到 objective-c 中的可变字符串?

git - 我可以推送从标签创建的分支吗?

git - 将 Heroku 与 git repo 同步的最佳方式?

c++ - 自动完成功能无法在git存储库中的Visual Studio项目中工作

Python二维列表给元素添加值

Java 7 - 字符串连接器和添加方法