[問題] git apply patch,新增檔案之後只能自己手動add嗎?

看板Linux作者 (我是大笨蛋)時間16年前 (2009/10/29 17:12), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
我使用git apply filename.patch指令來做patch 這個patch檔裡面有一段是新增檔案 長的像這樣 diff --git a/drivers/video/backlight/bl.c b/drivers/video/backlight/tsp_bl.c new file mode 100755 index 0000000..4ee258f --- /dev/null +++ b/drivers/video/backlight/bl.c 經過patch完之後,的確有檔案被新增了 但由於我是在一開始做git add . 所以後來新增的檔案就不會自動被放進index 打git diff看不到東西 除非用git diff HEAD 只好手動在patch完之後做一次git add drivers/vide/backlight/bl.c 而且也查到 git-apply - "Apply a patch on a git index file and a working tree" 不知道是哪邊出了問題??謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 222.156.254.85

11/03 01:46, , 1F
用git status
11/03 01:46, 1F
文章代碼(AID): #1AwLo4M- (Linux)