diff --git a/.gitattributes b/.gitattributes
index 029d66a3fa532b66ef2f5d89f4fb2cfbcdaa5da9..f2da782111f2c9036c0a86376909b2a5bb0f408f 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -3,8 +3,8 @@
 .hooks*          export-ignore
 
 /GitSetup        export-ignore
-/SetupForDevelopment.sh  export-ignore  eol=lf
-/clang-format.bash export-ignore eol=lf
+/*.sh            export-ignore eol=lf
+/*.bash          export-ignore eol=lf
 /.clang-format   export-ignore
 
 *.c              whitespace=tab-in-indent,no-lf-at-eof
diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst
index 4ec64073d14b010b84660f3e84f8aff2ca917803..d71832a1bc5b2eae1fa671b01fc85834cd3901de 100644
--- a/CONTRIBUTING.rst
+++ b/CONTRIBUTING.rst
@@ -13,6 +13,7 @@ To contribute patches:
 
 #. Fork the upstream `KWSys Repository`_ into a personal account.
 #. Base all new work on the upstream ``master`` branch.
+#. Run ``./SetupForDevelopment.sh`` in new local work trees.
 #. Create commits making incremental, distinct, logically complete changes.
 #. Push a topic branch to a personal repository fork on GitLab.
 #. Create a GitLab Merge Request targeting the upstream ``master`` branch.