<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git-branch-list, branch master</title>
<subtitle>A Git add-on that maintains a list of branches that can be checked out quickly</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-branch-list/'/>
<entry>
<title>Merge branch 'make-branch-list-work-in-git-worktrees'</title>
<updated>2020-03-13T00:24:52+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-03-13T00:24:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-branch-list/commit/?id=d57fed7924c986c617a18cb260b0a5bc0228cbb4'/>
<id>d57fed7924c986c617a18cb260b0a5bc0228cbb4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>git-branch-list: Update copyright year</title>
<updated>2020-03-13T00:23:19+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-03-13T00:23:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-branch-list/commit/?id=39ab4b571f331d42a8a3485e811e17dfaf72a930'/>
<id>39ab4b571f331d42a8a3485e811e17dfaf72a930</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Increase version v0.1.3 -&gt; v0.1.4</title>
<updated>2020-03-13T00:19:10+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-03-13T00:19:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-branch-list/commit/?id=19729fb26102b1de8e5c5b7aa18ea002e5fecdbb'/>
<id>19729fb26102b1de8e5c5b7aa18ea002e5fecdbb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>git-branch-list: Allow commands to work in Git worktrees</title>
<updated>2020-03-12T23:33:27+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-03-12T23:33:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-branch-list/commit/?id=8061c43bb08b253f81283bce1bd83d2be6a77263'/>
<id>8061c43bb08b253f81283bce1bd83d2be6a77263</id>
<content type='text'>
Previously, `git-branch-list` didn't work inside worktree directories.
It expected the current directory to be a descendant of the main Git
repository directory, which isn't the case for worktrees.

Given a Git repository `test-repo`:

    $ git rev-parse --show-toplevel
    /tmp/test-repo
    $ git rev-parse --git-common-dir
    .git
    $ mkdir subdir &amp;&amp; cd subdir
    $ git rev-parse --git-common-dir
    ../.git
    $ cd -

    $ git worktree add ../test-repo-worktree
    $ cd ../test-repo-worktree
    $ git rev-parse --show-toplevel
    /tmp/test-repo-worktree
    $ git rev-parse --git-common-dir
    /tmp/test-repo/.git

The `git rev-parse --show-toplevel` command outputs the top-level path
of the worktree, not the main repository directory. Using `git rev-parse
--git-common-dir`, we can get the correct path whether we're in a
subdirectory or a worktree.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, `git-branch-list` didn't work inside worktree directories.
It expected the current directory to be a descendant of the main Git
repository directory, which isn't the case for worktrees.

Given a Git repository `test-repo`:

    $ git rev-parse --show-toplevel
    /tmp/test-repo
    $ git rev-parse --git-common-dir
    .git
    $ mkdir subdir &amp;&amp; cd subdir
    $ git rev-parse --git-common-dir
    ../.git
    $ cd -

    $ git worktree add ../test-repo-worktree
    $ cd ../test-repo-worktree
    $ git rev-parse --show-toplevel
    /tmp/test-repo-worktree
    $ git rev-parse --git-common-dir
    /tmp/test-repo/.git

The `git rev-parse --show-toplevel` command outputs the top-level path
of the worktree, not the main repository directory. Using `git rev-parse
--git-common-dir`, we can get the correct path whether we're in a
subdirectory or a worktree.
</pre>
</div>
</content>
</entry>
<entry>
<title>CHANGELOG: Add entry for `clear` subcommand Bash completion</title>
<updated>2019-12-09T21:30:06+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2019-12-09T21:30:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-branch-list/commit/?id=73b82527df51dc093455ae4149799c278c1dcffc'/>
<id>73b82527df51dc093455ae4149799c278c1dcffc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>git-branch-list.bash-completion: Update copyright year</title>
<updated>2019-12-09T21:29:13+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2019-12-09T21:29:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-branch-list/commit/?id=830d959cbba0a5134c11df180b4452d60b3531de'/>
<id>830d959cbba0a5134c11df180b4452d60b3531de</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>git-branch-list.bash-completion: Complete `clear` subcommand</title>
<updated>2019-12-09T21:28:02+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2019-12-09T21:28:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-branch-list/commit/?id=c89e04abc76b6fad11add3f6558575ec96e46640'/>
<id>c89e04abc76b6fad11add3f6558575ec96e46640</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate Homebrew formula to teddywing/formulae</title>
<updated>2019-12-09T20:52:22+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2019-12-09T20:52:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-branch-list/commit/?id=d72006b6562c32d5fd074ae962f8af160a929f75'/>
<id>d72006b6562c32d5fd074ae962f8af160a929f75</id>
<content type='text'>
Use my recent Homebrew tap to install the package instead of the formula
tracked in this repo. This makes the install command shorter, and
enables easy upgrades of package (with `brew upgrade git-branch-list`).

The new install formula (copied from the one in this repo) has moved
here:

https://github.com/teddywing/homebrew-formulae/blob/b21a00cf4/HomebrewFormula/git-branch-list.rb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use my recent Homebrew tap to install the package instead of the formula
tracked in this repo. This makes the install command shorter, and
enables easy upgrades of package (with `brew upgrade git-branch-list`).

The new install formula (copied from the one in this repo) has moved
here:

https://github.com/teddywing/homebrew-formulae/blob/b21a00cf4/HomebrewFormula/git-branch-list.rb
</pre>
</div>
</content>
</entry>
<entry>
<title>git-branch-list: Update copyright year</title>
<updated>2019-12-09T20:51:35+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2019-12-09T20:51:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-branch-list/commit/?id=b99347aaad5501120493da60ea89c00869604922'/>
<id>b99347aaad5501120493da60ea89c00869604922</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Increase version v0.1.2 -&gt; v0.1.3</title>
<updated>2019-12-09T20:44:53+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2019-12-09T20:44:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/git-branch-list/commit/?id=65d63baadfbbddf8e95fb7edb911ea64a64b261f'/>
<id>65d63baadfbbddf8e95fb7edb911ea64a64b261f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
