blob: 5e6bbdaac0fc9a342d03398e87aad3d40e49600d (
plain) (
tree)
|
|
$ mkdir d
$ cd d
$ mkdir subdir
$ cat > subdir/file
< old file
$ quilt new test.patch
> Patch test.patch is now on top
$ quilt add subdir/file
> File subdir/file added to patch test.patch
$ cat > subdir/file
< new contents
This creates the patches/ directory:
$ quilt refresh
> Refreshed patch test.patch
$ cd subdir
$ quilt add file2
> File subdir/file2 added to patch test.patch
$ cat > file2
< another file
$ cat > file3
< yet another file
$ quilt add file3
> File subdir/file3 added to patch test.patch
$ rm file3
$ quilt files
> subdir/file
> subdir/file2
> subdir/file3
$ quilt diff | sed -e "s/\\t.*//"
> Index: d/subdir/file
> ===================================================================
> --- d.orig/subdir/file
> +++ d/subdir/file
> @@ -1 +1 @@
> -old file
> +new contents
> Index: d/subdir/file2
> ===================================================================
> --- d.orig/subdir/file2
> +++ d/subdir/file2
> @@ -0,0 +1 @@
> +another file
> Index: d/subdir/file3
> ===================================================================
> --- d.orig/subdir/file3
> +++ d/subdir/file3
> @@ -1 +0,0 @@
> -yet another file
$ quilt refresh
> Refreshed patch test.patch
$ quilt remove file2
> File subdir/file2 removed from patch test.patch
$ quilt files
> subdir/file
> subdir/file3
$ cd ../..
$ rm -rf d
|