看板 Linux 關於我們 聯絡資訊
各位前輩好, 小弟最近在練習使用git版本控制 利用keil c編譯C的程式碼燒進STM32 今天在做git add --all的時候一直會跑出 fatal: unable to stat 'Inc/Copter.h~RF10372f.TMP': Permission denied 的訊息 就算幾分鐘前才add成功,可能寫幾行程式碼再add就會失敗 於是我想說試試看stash 結果跑出 error: lstat("Inc/Copter.h~RF10372f.TMP"): Permission denied fatal: Unable to process path Inc/Copter.h~RF10372f.TMP Cannot save the untracked files 的錯誤訊息 想請問有什麼辦法可以解決嗎? ( 稍早出現的時候是重新開機才解決的... ) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.153.15 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1499844676.A.AB8.html ※ 編輯: sr29 (140.113.153.15), 07/12/2017 15:33:04
qsort: 我猜,該檔案被鎖住了,所以git無法access,才會報錯 07/12 15:52
qsort: 但問題是﹐從檔名上看起來,那就是暫存檔,根本不應該add 07/12 15:53
qsort: 到git,建議用gitignore把這類temp檔ignore掉,不要上到git 07/12 15:53
sr29: 哦哦 原來如此,新學到gitignore了 感謝QQ 07/12 16:00
holishing: .gitnore 07/12 17:05
holishing: .gitignore 07/12 17:05
gitignore: 有人叫我? 07/13 04:41
Vdragon: 樓上 ID 正確 07/13 07:31
holishing: XD 07/13 07:36
sr29: XDDDD 養了這麼久終於有用惹 07/13 10:08
CP64: XD 07/13 10:12
yuigahamayui: 笑死 ID正確 07/13 11:57
s8321414: 七樓XDD 07/13 15:51
pili100: 天才!這ID 07/13 16:28
scps950707: XD 07/17 13:04
biglightbulb: XDDDDDDDDDDDDDDD 07/18 21:36
ghostreporty: 七樓....XD 07/18 21:37