[Mesa-dev] [PATCH 01/26] docs: git tips

Kenneth Graunke kenneth at whitecape.org
Mon Feb 29 19:07:05 UTC 2016


On Monday, February 29, 2016 12:17:41 PM PST Timothy Arceri wrote:
> From: Timothy Arceri <t_arceri at yahoo.com.au>
> 
> ---
>  docs/devinfo.html | 18 ++++++++++++++++++
>  1 file changed, 18 insertions(+)
> 
> diff --git a/docs/devinfo.html b/docs/devinfo.html
> index 8ebf80f..ed9eb9b 100644
> --- a/docs/devinfo.html
> +++ b/docs/devinfo.html
> @@ -162,6 +162,24 @@ components.
>  perhaps, in very trivial cases.)
>  </ul>
>  
> +<h3>Git Tips</h3>
> +
> +<ul>
> +<li>Test for build breakage between patches e.g last 8 commits.
> +<pre>
> +    git rebase -i --exec="make -j4" HEAD~8
> +</pre>
> +<li>Sets the default mailing address for your repo.
> +<pre>
> +    git config --local sendemail.to mesa-dev at lists.freedesktop.org
> +</pre>
> +<li> Add version to subject line of patch series in this case for the last 
8
> +commits before sending.
> +<pre>
> +    git send-email --subject-prefix="PATCH v4" HEAD~8

Even easier, you can just do:

$ git send-email -v4 HEAD~8

Note that "-v 4" won't work - it has to be "-v4".  This also isn't
listed in the git-send-email man page IIRC, as it's inherited from
some other commands.

> +</pre>
> +</ul>
> +
>  <h3>Patch formatting</h3>
>  
>  <p>
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20160229/9c133d78/attachment.sig>


More information about the mesa-dev mailing list