<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/tests/rebase, branch cmn/https-cap-no-hardcode</title>
<subtitle>github.com: libgit2/libgit2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/'/>
<entry>
<title>git_rebase_init: correctly handle detached HEAD</title>
<updated>2016-12-02T04:11:57+00:00</updated>
<author>
<name>David Turner</name>
<email>dturner@twosigma.com</email>
</author>
<published>2016-12-02T04:06:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=4db1fc7e5ead5c29ffb6594b229b84f4392b40f1'/>
<id>4db1fc7e5ead5c29ffb6594b229b84f4392b40f1</id>
<content type='text'>
git_rebase_finish relies on head_detached being set, but
rebase_init_merge was only setting it when branch-&gt;ref_name was unset.
But branch-&gt;ref_name would be set to "HEAD" in the case of detached
HEAD being either implicitly (NULL) or explicitly passed to
git_rebase_init.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git_rebase_finish relies on head_detached being set, but
rebase_init_merge was only setting it when branch-&gt;ref_name was unset.
But branch-&gt;ref_name would be set to "HEAD" in the case of detached
HEAD being either implicitly (NULL) or explicitly passed to
git_rebase_init.
</pre>
</div>
</content>
</entry>
<entry>
<title>rebase: test rebasing a new commit with subfolder</title>
<updated>2016-06-02T07:38:18+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@github.com</email>
</author>
<published>2016-06-02T06:58:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=5acf18ac6304fc216f1adecba64d61c895a883c8'/>
<id>5acf18ac6304fc216f1adecba64d61c895a883c8</id>
<content type='text'>
Test a rebase (both a merge rebase and an inmemory rebase) with a new
commit that adds files underneath a new subfolder.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test a rebase (both a merge rebase and an inmemory rebase) with a new
commit that adds files underneath a new subfolder.
</pre>
</div>
</content>
</entry>
<entry>
<title>rebase: test rebase (merge) w/ no common ancestor</title>
<updated>2016-05-03T19:29:44+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@github.com</email>
</author>
<published>2016-05-03T19:22:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=c7b4bbffcc559b03422f81d7c11ac762e2753fbf'/>
<id>c7b4bbffcc559b03422f81d7c11ac762e2753fbf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rebase::abort: test we can abort rebase by revspec</title>
<updated>2016-04-26T15:49:05+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@github.com</email>
</author>
<published>2016-04-26T15:48:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=b3ffd8f63840b2401fa2e636163512a8f0f17b47'/>
<id>b3ffd8f63840b2401fa2e636163512a8f0f17b47</id>
<content type='text'>
Test that we can properly abort a rebase when it is initialized by a
revspec.  This ensures that we do not conflate revspecs and refnames.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test that we can properly abort a rebase when it is initialized by a
revspec.  This ensures that we do not conflate revspecs and refnames.
</pre>
</div>
</content>
</entry>
<entry>
<title>rebase: correctly finish rebasing detached heads</title>
<updated>2016-04-21T22:19:05+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@github.com</email>
</author>
<published>2016-04-21T22:16:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=1f84caf0c0e1bb1c1b4b228cec618d4f3ab3e408'/>
<id>1f84caf0c0e1bb1c1b4b228cec618d4f3ab3e408</id>
<content type='text'>
When rebasing with IDs, we do not return to the `branch`,
we remain in a detached HEAD state.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When rebasing with IDs, we do not return to the `branch`,
we remain in a detached HEAD state.
</pre>
</div>
</content>
</entry>
<entry>
<title>rebase: test abort immediately after init</title>
<updated>2016-04-21T22:19:05+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@github.com</email>
</author>
<published>2016-04-21T21:03:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=320f53cd6c95cdf19f2c157b50561fdd48193fe7'/>
<id>320f53cd6c95cdf19f2c157b50561fdd48193fe7</id>
<content type='text'>
Instead of `open`ing a rebase and `abort`ing that, test that we can
`abort` a rebase that has just begun with `init`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of `open`ing a rebase and `abort`ing that, test that we can
`abort` a rebase that has just begun with `init`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3623 from ethomson/rebase_with_commit</title>
<updated>2016-03-09T22:45:33+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>carlosmn@github.com</email>
</author>
<published>2016-03-09T22:45:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=2ba9a0ddacd315dafb54990ff2bfa204e6924016'/>
<id>2ba9a0ddacd315dafb54990ff2bfa204e6924016</id>
<content type='text'>
rebase: additional setup tests of exotic behavior</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rebase: additional setup tests of exotic behavior</pre>
</div>
</content>
</entry>
<entry>
<title>rebase: additional tests for completing a rebase</title>
<updated>2016-02-29T01:10:44+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@github.com</email>
</author>
<published>2016-02-29T01:10:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=09d9968014df8926aac353aa163a32e2a8a85f65'/>
<id>09d9968014df8926aac353aa163a32e2a8a85f65</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rebase: additional setup tests of exotic behavior</title>
<updated>2016-02-17T16:22:15+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@github.com</email>
</author>
<published>2016-02-17T15:28:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=2a39818c3744b94573e0eed9f3fb8120f7de4ce8'/>
<id>2a39818c3744b94573e0eed9f3fb8120f7de4ce8</id>
<content type='text'>
Test some additional exotic rebase setup behavior:  that we are
able to set up properly when already in a detached HEAD state,
that the caller specifies all of branch, upstream and onto,
and that the caller specifies branch, upstream and onto by ID.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test some additional exotic rebase setup behavior:  that we are
able to set up properly when already in a detached HEAD state,
that the caller specifies all of branch, upstream and onto,
and that the caller specifies branch, upstream and onto by ID.
</pre>
</div>
</content>
</entry>
<entry>
<title>rebase: persist a single in-memory index</title>
<updated>2016-02-15T19:27:06+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@github.com</email>
</author>
<published>2016-02-15T17:16:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=f28bae0c380467409515ffd25247f3204dcc4019'/>
<id>f28bae0c380467409515ffd25247f3204dcc4019</id>
<content type='text'>
When performing an in-memory rebase, keep a single index for the
duration, so that callers have the expected index lifecycle and
do not hold on to an index that is free'd out from under them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When performing an in-memory rebase, keep a single index for the
duration, so that callers have the expected index lifecycle and
do not hold on to an index that is free'd out from under them.
</pre>
</div>
</content>
</entry>
</feed>
