2012-12-08 21 views
2

我下載了Android的源與GIT clone.I做了一些修改,我想創建一個使用下面的命令補丁文件,的Git克隆和獲取補丁文件

diff -Nur sourcefolder changedfolder > changes.patch 

,但它給出了這樣的錯誤,

diff: TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1/abi/cpp/.git/svn: No such file or directory 
diff: rowboat/abi/cpp/.git/svn: No such file or directory 
diff: TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1/bionic/.git/svn: No such file or directory 
diff: rowboat/bionic/.git/svn: No such file or directory 

有無論如何得到一個乾淨的補丁文件?

+0

這是一個教程:http://luhman.org/blog/2009/09/22/git-patch-tutorial –

回答

0

看起來像diff命令還檢查.git文件夾。 你應該嘗試git diff來創建你的補丁。

類似於 git diff --patch <originalcommit>..<yourcommit> > patch.file 應該工作。 但是您的更改必須先(本地)提交。