public inbox for frysk-cvs@sourceware.org help / color / mirror / Atom feed
From: mark@sourceware.org To: frysk-cvs@sourceware.org Subject: [SCM] master: Update vendor branch merge to trunk instructions. Date: Tue, 05 Feb 2008 21:32:00 -0000 [thread overview] Message-ID: <20080205213251.24022.qmail@sourceware.org> (raw) The branch, master has been updated via 8b7aab0ff7f664b99bd1ce16541a92b6b7cee8e2 (commit) from 5aeecb313a635e3523458519d0a741b36edd7fdc (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit 8b7aab0ff7f664b99bd1ce16541a92b6b7cee8e2 Author: Mark Wielaard <mwielaard@redhat.com> Date: Tue Feb 5 22:28:29 2008 +0100 Update vendor branch merge to trunk instructions. ----------------------------------------------------------------------- Summary of changes: htdocs/build/index.html | 23 +++++++++++++++-------- 1 files changed, 15 insertions(+), 8 deletions(-) First 500 lines of diff: diff --git a/htdocs/build/index.html b/htdocs/build/index.html index f4111ac..3a4a9dd 100644 --- a/htdocs/build/index.html +++ b/htdocs/build/index.html @@ -504,20 +504,27 @@ to trunk.</p> <p>The vendor branch is now updated, now we merge the result to the trunk.</p> <ul> -<li> Switch to trunk - <code>$ git-checkout master</code> -<li> Merge new vendor branch to the trunk +<li> Switch to trunk <br> + <code>$ git-checkout master</code> +<li> Merge new vendor branch to the trunk <br> <code>$ git-merge vendor/LIBUNWIND</code> <li> Resolve the conflicts using <code>git-rm</code> for files not needed, editing files with conflict markers and <code>git-add</code> each one - after resolving the issues. -<li> Do a full clean build and double check the test results. + after resolving the issues (if you fix a file more than once, you + have to <code>git-add</code> it after each change. Keep an eye on + <code>git-status</code> to spot any modified, but not added changes). +<li> Do a full clean build and double check the test results. <br> [.. lots of time passes...] <li> Double check your patches (all should now be staged in the git index) - with <code>git-diff --cached</a> + with <br> + <code>git-diff --cached</a> <li> Commit and push the result (git will have generated a merge message - for you already that you can use in the commit). - <code>$ got commit &&; git push</code> + for you already that you can use in the commit). <br> + <code>$ git-commit && git-push</code> <br> + If the push fails because other commits have been done DON'T + try to rebase, this will horribly fail!. Use git-merge <br> + <code>$ git-fetch origin && git-merge origin</code> <br> + Double check the merge went OK and only then <code>git-push</code>. </ul> <p>If too much time has passed since the start the push will fail because hooks/post-receive -- frysk system monitor/debugger
reply other threads:[~2008-02-05 21:32 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20080205213251.24022.qmail@sourceware.org \ --to=mark@sourceware.org \ --cc=frysk-cvs@sourceware.org \ --cc=frysk@sourceware.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).