diff --git a/CHANGELOG.md b/CHANGELOG.md index e37ecc07..a8ee42e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `[w]` key to toggle between staging/workdir [[@terhechte](https://github.com/terhechte)] ([#595](https://github.com/extrawurst/gitui/issues/595)) - view/checkout remote branches ([#617](https://github.com/extrawurst/gitui/issues/617)) +![checkout-remote](assets/checkout-remote.gif) + ### Fixed - push branch to its tracking remote ([#597](https://github.com/extrawurst/gitui/issues/597)) - fixed panic when staging lines involving missing newline eof ([#605](https://github.com/extrawurst/gitui/issues/605)) diff --git a/README.md b/README.md index 8237c3f9..7b7b657a 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ - Stage, unstage, revert and reset files, hunks and lines - Stashing (save, apply, drop, and inspect) - Push/Fetch to/from remote -- Branch List (create, rename, delete) +- Branch List (create, rename, delete, checkout, remotes) - Browse commit log, diff committed changes - Scalable terminal UI layout - Async [input polling](assets/perf_compare.jpg) @@ -168,7 +168,6 @@ The key bindings can be customized: See [Key Config](KEY_CONFIG.md) on how to se These are the high level goals before calling out `1.0`: -* upstream branches ([#453](https://github.com/extrawurst/gitui/issues/453)) * merging with conflicts ([#485](https://github.com/extrawurst/gitui/issues/485)) * log search (commit, author, sha) ([#449](https://github.com/extrawurst/gitui/issues/449),[#429](https://github.com/extrawurst/gitui/issues/429)) * file history log ([#381](https://github.com/extrawurst/gitui/issues/381)) diff --git a/assets/checkout-remote.gif b/assets/checkout-remote.gif new file mode 100644 index 00000000..232fbdfe Binary files /dev/null and b/assets/checkout-remote.gif differ