簡體   English   中英

如何在git中添加和跟蹤文件而不跟蹤它們所在的目錄?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM