想清掉建置暫存檔,先跑git clean -nd,結果清單裡只有筆記,卻沒有build目錄?這通常和忽略規則有關。git clean預設不把被忽略的檔案列入清理...
2026-10-15 25 0
文尼先生 2026-10-15

功能分支已改好首頁標題,也加了橫幅樣式。你只想先帶回樣式,用了git cherry-pick後,CSS檔出現了,標題卻還是舊文字。這種情況可能是操作符合預期:你...
2026-10-06 76 0
文尼先生 2026-10-06

想確認上週提交的設定檔究竟寫了什麼,不必先切換分支,也不用把目前修改暫存起來。Git可以直接讀取某個提交裡的檔案快照。關鍵在冒號:git show COMMIT...
2026-10-05 33 0
文尼先生 2026-10-05

把文章檔案改名後,對新路徑跑git log只看到改名那次,以為先前的修改紀錄不見了。先看查詢是不是只按新路徑篩選:較早提交裡檔案還叫舊名字。Git log的--...
2026-10-05 26 0
文尼先生 2026-10-05

切到舊提交查看程式,Git顯示detached HEAD。若只是看歷史,這個狀態很正常;但如果你在這裡改了檔案並提交,先把新提交接到有名字的分支,再切回其他工作...
2026-10-05 25 0
文尼先生 2026-10-05

準備切分支,先跑git stash,工作目錄裡的新檔卻還在。先看這個檔案是否未追蹤:預設stash處理已追蹤檔案的本地修改,不會把所有看得到的檔案都收進去。若新...
2026-10-05 23 0
文尼先生 2026-10-05

你改了同一個檔案,git diff確實出現差異;執行git add後,再看git diff卻空白。這不表示改動消失,而是改動已進入暫存區。更容易誤判的情況是:先...
2026-10-04 24 0
文尼先生 2026-10-04

已推送到共用分支的修改出錯,想撤回時,先找到造成問題的那筆提交。Git revert會留下原提交,再新增一筆反向修改,適合需要保留共享紀錄的情況。下面用主視覺與...
2026-10-04 32 0
文尼先生 2026-10-04

密碼或 token 不小心進了 Git,刪掉設定檔、加上 .gitignore,再提交一次,就能當作處理完嗎?不能。新提交可以停止往後追蹤,舊提交仍可能留下原內...
2026-10-04 30 0
文尼先生 2026-10-04

兩個分支都改了同一段首頁標題,Git 合併時停下來,檔案多出幾行箭頭和等號。先不要把其中一半刪掉就提交:衝突標記只是指出兩邊不能自動合併,最後要保留的內容,仍得...
2026-10-04 33 0
文尼先生 2026-10-04

剛執行git add,發現選錯檔案,只想把它從暫存區拿出來,卻看到有人建議用git restore。先停一下:有沒有加--staged,會決定你改的是暫存區,還...
2026-10-01 30 0
文尼先生 2026-10-01

改網站的 JavaScript,只動了一行,Git 卻把整份檔案標成刪除再新增。可能是編輯器順便換了行尾,也可能是格式化、編碼或真正的內容變動。別急著還原整份檔...
2026-09-23 29 0
文尼先生 2026-09-23
顯示驗證碼
沒有帳號?註冊  忘記密碼?