比git整唔見左D file, 跟住唔知點解決問題
我有幾個file想ignore, 因為果D file每個dev既內容都唔同
於是, 我就將佢地加入gitignore入面, 結果係無用的, 佢地依然出面係unstaged files入面, 試左好多方法都整唔走
最後發現, 在unstaged files入面right click佢地, 再選stop tracking, 然後再commit push, 咁就成功整走果D file, 點改都唔再出現
但問題就出現了, 其他dev一pull, 果D file就唔見晒
點解會出現咁既問題? git有咁既behavior好似好唔合理, 我只不過係stop tracking, 無理由突然幫你delete左個file, 好彩今次係一compile就發現, 萬一係一些無左都唔一定會出error既file, 咁可能好後期先發現, 問題就嚴重好多
而家唔知點解決依個ignore問題, 就算其他dev checkout返舊version, backup返果幾個file, 再放返入去個project裡面, 咁只會將果D file加返入去git入面, 結果變返原先一樣, 點先可以ignore果D file? |
|
|