diff --git a/README.md b/README.md
index 359185310..69597acf3 100644
--- a/README.md
+++ b/README.md
@@ -206,8 +206,11 @@ backend. The backend exists mainly to make sure that it's possible to eventually
add functionality that cannot easily be added to the Git backend.
The Git backend is fully featured and maintained, and allows you to use Jujutsu
-as an alternative interface to Git. The commits you create will look like
-regular Git commits. You can always switch back to Git.
+with any Git remote. The commits you create will look like regular Git commits.
+You can fetch branches from a regular Git remote and push branches to the
+remote. You can always switch back to Git.
+
+Here is how you can explore a GitHub repository with `jj`.
diff --git a/demos/demo_git_compat.sh b/demos/demo_git_compat.sh
index b45e37578..e2b328960 100755
--- a/demos/demo_git_compat.sh
+++ b/demos/demo_git_compat.sh
@@ -8,10 +8,26 @@ comment "Clone a Git repo:"
run_command "jj git clone https://github.com/octocat/Hello-World"
run_command "cd Hello-World"
-comment "Inspect it:"
-run_command "jj log -r 'all()'"
blank
+
+comment "By default, \"jj\" creates a local master branch tracking the remote master
+branch. The other branches are only available as remote-tracking branches."
+run_command "jj branch list --all"
+comment "We can create a local branch tracking one of the remote branches we just
+fetched."
+run_command "jj branch track octocat-patch-1@origin"
+
+comment "By default, \"jj log\" excludes untracked remote branches to focus on
+\"our\" commits."
+run_command "jj log"
+
+comment "We can also ask \"jj\" to show all the commits."
+run_command "jj log -r 'all()'"
+
+comment "We can look at the diffs of commits in the repo"
run_command "jj diff -r b1"
+blank
+run_command "jj diff -r b3"
comment "The repo is backed by the actual Git repo:"
run_command "git --git-dir=.jj/repo/store/git log --graph --all --decorate --oneline"
diff --git a/demos/git_compat.svg b/demos/git_compat.svg
index 1e876fd48..2767a86d4 100644
--- a/demos/git_compat.svg
+++ b/demos/git_compat.svg
@@ -1,5 +1,5 @@
-