X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=dgit.7;h=acc7cc1a36d71f3dfc67b740ff3aa31a4e1663f2;hb=edf2e3761f78147bf4fe4fcb0c23f0c3a227d1c8;hp=284fcf65d6ca522ad574fe8f0a041931f8545e55;hpb=afe62f515927bdedb8bd0b9cb5fe3230b3ae28c0;p=dgit.git diff --git a/dgit.7 b/dgit.7 index 284fcf65..acc7cc1a 100644 --- a/dgit.7 +++ b/dgit.7 @@ -211,12 +211,22 @@ These transformations are context-sensitive and not, in general, reversible, so dgit operates on the principle that the dgit git history contains the actual contents of the package. +(When dgit is manipulating a .dsc, +it does so in a private area, +where the transforming gitattributes are defused (disabled), +to achieve this.) If transforming gitattributes used, they can cause trouble, because the working tree files can differ from the git revision history (and therefore from the source packages). + +So dgit clone +and dgit setup-new-tree +disable transforming gitattributes +by default, +by creating a .git/info/attributes. .SH PACKAGE SOURCE FORMATS If you are not the maintainer, you do not need to worry about the source format of the package. You can just make changes as you like