我具有帶有/應用/資產子目錄Git項目,以及一個符號鏈接到/資產Git是沒有忽略一個符號鏈接
「資產」指向它是在根目錄下的.gitignore文件,但大約三分之一的時候,當我「生產」時,符號鏈接會被我的開發環境所覆蓋。
我該怎麼做才能確保git始終忽略該符號鏈接?還是有辦法讓它始終指向一個相對路徑(應用程序/資產)而不是我的開發機器上的完整路徑?
我具有帶有/應用/資產子目錄Git項目,以及一個符號鏈接到/資產Git是沒有忽略一個符號鏈接
「資產」指向它是在根目錄下的.gitignore文件,但大約三分之一的時候,當我「生產」時,符號鏈接會被我的開發環境所覆蓋。
我該怎麼做才能確保git始終忽略該符號鏈接?還是有辦法讓它始終指向一個相對路徑(應用程序/資產)而不是我的開發機器上的完整路徑?
您確定該符號鏈接尚未在生產中提交嗎?這種行爲聽起來像是。
.gitignore會忽略工作目錄中的文件/目錄,我不認爲它會排除它們被覆蓋。
.gitignore
不參與遊戲pull
或merge
。 .gitignore
隻影響未跟蹤的文件。如果該文件在提交中,則不再未跟蹤。
在提交的一個你拉它,有人致力於你想離開未跟蹤的文件,因此,當你拉的是承諾,您將收到該文件。
從存儲庫中刪除文件,它會再次成爲未跟蹤。
如果它們不是本地提交的,它們也不會被覆蓋。 –
是的,雖然我不知道,如果一個在三次與從生產分支合併,它悄無聲息。 – sciritai