从图中可以看出,我在一些目录中嵌套了一些文件。例如,在'../../roadTrip/'目录中,我有一个名为'main.cpp'的文件。我想只跟踪这个文件,而不是它所在的目录,因为这是我想要推送到我的远程仓库的唯一文件。我试图通过使用通配符忽略.gitignore文件中的文件所在的目录,但它也忽略了该文件。有没有什么方法可以实现这种效果,而不必从嵌套目录中取出文件,然后推送它?
- UPDATE! 下面是我的github远程仓库的截图。它显示整个目录,当我打开它时,文件就在里面。这意味着文件已成功推送,但我不希望这样。我想要单独推送文件而不使用它所在的目录。
有些事情如下:
答案 0 :(得分:0)
你写
我希望单独推送文件而不使用它所在的目录。
Git可能 。您的远程存储库将具有与本地存储库的工作树相同的结构。你无能为力。