[英]How can I add and track files in git without tracking the directories they are in?
从图片中可以看到,我在某些目录中嵌套了一些文件。 例如,在“ ../../roadTrip/”目录中,我有一个名为“ main.cpp”的文件。 我只想跟踪此文件,而不是它所在的目录,因为这是我要推送到远程仓库的唯一文件。 我尝试使用通配符忽略.gitignore文件中文件所在的目录,但它也忽略该文件。 有什么方法可以实现这种效果,而不必从嵌套目录中实际删除文件然后将其推送?
--update! 下面是我的github远程仓库的屏幕截图。 它显示了整个目录,当我打开它时,文件就在里面。 这意味着文件已成功推送,但我不希望这样。 我希望文件被单独推送而没有目录。
与此类似:
你写
我希望文件被单独推送而没有目录。
这是不可能的使用Git。 您的远程存储库将具有与本地存储库的工作树相同的结构。 您无能为力。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.