2017-04-21 3 views
0

Certaines choses étranges comme OpenWRT veulent patches au format:façon simple de créer un patch/a/b?

diff -urN a/src/util.c b/src/util.c 
--- a/src/util.c  2017-04-21 23:22:06.895516111 +0300 
+++ b/src/util.c  2017-04-21 23:22:19.595595344 +0300 

Maintenant, pour créer un tel patch que je dois faire des actions suivantes:

mkdir -p a/src 
mkdir -p b/src 
cd src/ 
cp util.c ../a/src/ 
cp util.c.orig ../b/src/util.c 
cd .. 
diff -urN a/ b/ > 001-watchdog.patch 

Y at-il un moyen d'éviter ainsi?

Répondre

1

Probablement le plus facile serait d'utiliser git diff