git apply patch,新增檔案之後只能自己手動add嗎? - Linux

Victoria avatar
By Victoria
at 2009-10-29T17:12

Table of Contents

我使用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"
不知道是哪邊出了問題??謝謝。


--
Tags: Linux

All Comments

Eden avatar
By Eden
at 2009-10-30T11:38
用git status

新手問題 ubuntu root密碼 ??

Freda avatar
By Freda
at 2009-10-29T10:00
剛開始學習 linux 抓了 ubuntu 9.04 裝在VM上面 在安裝過程中我設建立一個帳號為 ubuntu 裝好後開了終端機,要用 poweroff 指令關機,顯示訊息說要 root身分才能使 用這個指令,我就打 su - 想謙換成 ROOT 結果他要我輸入密碼 = = 我當初只有設定 ...

好用的影剪接軟體Kdenlive

Annie avatar
By Annie
at 2009-10-28T23:17
因為想在個人電腦上剪接AVCHD檔 但是目前有支援AVCHD的軟體並不多(不然就是要錢) 其實AVCHD也不是用到多新的格式,mplayer就可以處理 但是在轉換檔案與剪接軟體這過程當中卻很麻煩 試了好幾個軟體後 終於在kdenlive上找到答案 非常的簡單 先將mts檔拉到kdenlive的c ...

無光碟重灌??

Connor avatar
By Connor
at 2009-10-28T22:53
因為可能有需要 會去買Linux版的EEEPC 但可能會重灌我要的Linux版本 在沒有光碟機且硬碟可能只有一個分割區的狀態下 要怎麼把原先的Linux格式化改裝我要的版本呢?? 還是只有外接光碟一途?? -- 5L36f6d6I5207573K657273206f6E62066Y697265O66 ...

請問在workstaion RHEL4下如何設定環境變數?

Carolina Franco avatar
By Carolina Franco
at 2009-10-28T21:16
各位前輩好,小弟想請問在工作站的RHEL4 OS下如何設定環境變數? 在LICENSE的設定中有一行是:Set your variable LM_LICENSE_FILE to 16661atcad27 但是小弟是LINUX初心者,GOOGLE了很久還是不知道要怎麼設定環境變數。 打 setenv LM ...

root 無法登入

Blanche avatar
By Blanche
at 2009-10-28T18:04
話說這幾天用linux遇到了一個問題~ 就是用root都無法登入,而且還出現了一下一大群的錯誤訊息( ̄  ̄;) 不知道有沒有哪位linux高手有解決方法~可以幫幫人家andgt;and#34;andlt; 拜託了andlt;(_ _)andgt; /etc/opt/gnome/gdm/PreSes ...