diff --git a/images/2fa-1.png b/images/2fa-1.png
index 5abd7437..02725b9e 100644
Binary files a/images/2fa-1.png and b/images/2fa-1.png differ
diff --git a/images/advance-master.png b/images/advance-master.png
index c3a7ebe6..44aa8de6 100644
Binary files a/images/advance-master.png and b/images/advance-master.png differ
diff --git a/images/advance-master.svg b/images/advance-master.svg
new file mode 100644
index 00000000..4fede8f4
--- /dev/null
+++ b/images/advance-master.svg
@@ -0,0 +1,61 @@
+
+
diff --git a/images/advance-testing.png b/images/advance-testing.png
index 312e65e1..82e07c09 100644
Binary files a/images/advance-testing.png and b/images/advance-testing.png differ
diff --git a/images/advance-testing.svg b/images/advance-testing.svg
new file mode 100644
index 00000000..2a061b12
--- /dev/null
+++ b/images/advance-testing.svg
@@ -0,0 +1,52 @@
+
+
diff --git a/images/areas.png b/images/areas.png
index da98fb03..94b77a1e 100644
Binary files a/images/areas.png and b/images/areas.png differ
diff --git a/images/areas.svg b/images/areas.svg
new file mode 100644
index 00000000..c7840b10
--- /dev/null
+++ b/images/areas.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/images/basic-branching-1.png b/images/basic-branching-1.png
index acc3866f..c6c6a38b 100644
Binary files a/images/basic-branching-1.png and b/images/basic-branching-1.png differ
diff --git a/images/basic-branching-1.svg b/images/basic-branching-1.svg
new file mode 100644
index 00000000..d977cfbf
--- /dev/null
+++ b/images/basic-branching-1.svg
@@ -0,0 +1,36 @@
+
+
diff --git a/images/basic-branching-2.png b/images/basic-branching-2.png
index c3f14914..8b7ff3c4 100644
Binary files a/images/basic-branching-2.png and b/images/basic-branching-2.png differ
diff --git a/images/basic-branching-2.svg b/images/basic-branching-2.svg
new file mode 100644
index 00000000..6de51057
--- /dev/null
+++ b/images/basic-branching-2.svg
@@ -0,0 +1,41 @@
+
+
diff --git a/images/basic-branching-3.png b/images/basic-branching-3.png
index ebc9ca95..f4df8ce4 100644
Binary files a/images/basic-branching-3.png and b/images/basic-branching-3.png differ
diff --git a/images/basic-branching-3.svg b/images/basic-branching-3.svg
new file mode 100644
index 00000000..0192c1b4
--- /dev/null
+++ b/images/basic-branching-3.svg
@@ -0,0 +1,50 @@
+
+
diff --git a/images/basic-branching-4.png b/images/basic-branching-4.png
index ab8f2228..e81d5636 100644
Binary files a/images/basic-branching-4.png and b/images/basic-branching-4.png differ
diff --git a/images/basic-branching-4.svg b/images/basic-branching-4.svg
new file mode 100644
index 00000000..59691bd2
--- /dev/null
+++ b/images/basic-branching-4.svg
@@ -0,0 +1,64 @@
+
+
diff --git a/images/basic-branching-5.png b/images/basic-branching-5.png
index 947133f7..269dbdd1 100644
Binary files a/images/basic-branching-5.png and b/images/basic-branching-5.png differ
diff --git a/images/basic-branching-5.svg b/images/basic-branching-5.svg
new file mode 100644
index 00000000..d3d8e87d
--- /dev/null
+++ b/images/basic-branching-5.svg
@@ -0,0 +1,62 @@
+
+
diff --git a/images/basic-branching-6.png b/images/basic-branching-6.png
index 6023d694..1e5a1c0c 100644
Binary files a/images/basic-branching-6.png and b/images/basic-branching-6.png differ
diff --git a/images/basic-branching-6.svg b/images/basic-branching-6.svg
new file mode 100644
index 00000000..feaf578a
--- /dev/null
+++ b/images/basic-branching-6.svg
@@ -0,0 +1,66 @@
+
+
diff --git a/images/basic-merging-1.png b/images/basic-merging-1.png
index e1bcc27f..82a7148e 100644
Binary files a/images/basic-merging-1.png and b/images/basic-merging-1.png differ
diff --git a/images/basic-merging-1.svg b/images/basic-merging-1.svg
new file mode 100644
index 00000000..012bc1d4
--- /dev/null
+++ b/images/basic-merging-1.svg
@@ -0,0 +1,63 @@
+
+
diff --git a/images/basic-merging-2.png b/images/basic-merging-2.png
index a2438266..d60f4662 100644
Binary files a/images/basic-merging-2.png and b/images/basic-merging-2.png differ
diff --git a/images/basic-merging-2.svg b/images/basic-merging-2.svg
new file mode 100644
index 00000000..856d1435
--- /dev/null
+++ b/images/basic-merging-2.svg
@@ -0,0 +1,68 @@
+
+
diff --git a/images/basic-rebase-1.png b/images/basic-rebase-1.png
index 44ea49e3..e9494b0f 100644
Binary files a/images/basic-rebase-1.png and b/images/basic-rebase-1.png differ
diff --git a/images/basic-rebase-1.svg b/images/basic-rebase-1.svg
new file mode 100644
index 00000000..111bbf0d
--- /dev/null
+++ b/images/basic-rebase-1.svg
@@ -0,0 +1,57 @@
+
+
diff --git a/images/basic-rebase-2.png b/images/basic-rebase-2.png
index c82140cd..efb9bc4c 100644
Binary files a/images/basic-rebase-2.png and b/images/basic-rebase-2.png differ
diff --git a/images/basic-rebase-2.svg b/images/basic-rebase-2.svg
new file mode 100644
index 00000000..6c108519
--- /dev/null
+++ b/images/basic-rebase-2.svg
@@ -0,0 +1,63 @@
+
+
diff --git a/images/basic-rebase-3.png b/images/basic-rebase-3.png
index a1afaef6..846aebcc 100644
Binary files a/images/basic-rebase-3.png and b/images/basic-rebase-3.png differ
diff --git a/images/basic-rebase-3.svg b/images/basic-rebase-3.svg
new file mode 100644
index 00000000..9bb11f9a
--- /dev/null
+++ b/images/basic-rebase-3.svg
@@ -0,0 +1,64 @@
+
+
diff --git a/images/basic-rebase-4.png b/images/basic-rebase-4.png
index e97c1685..ea75fce3 100644
Binary files a/images/basic-rebase-4.png and b/images/basic-rebase-4.png differ
diff --git a/images/basic-rebase-4.svg b/images/basic-rebase-4.svg
new file mode 100644
index 00000000..f7ce55ae
--- /dev/null
+++ b/images/basic-rebase-4.svg
@@ -0,0 +1,57 @@
+
+
diff --git a/images/benevolent-dictator.png b/images/benevolent-dictator.png
index aeb47e7c..3f89db8a 100644
Binary files a/images/benevolent-dictator.png and b/images/benevolent-dictator.png differ
diff --git a/images/benevolent-dictator.svg b/images/benevolent-dictator.svg
new file mode 100644
index 00000000..a70712c1
--- /dev/null
+++ b/images/benevolent-dictator.svg
@@ -0,0 +1,64 @@
+
+
diff --git a/images/blink-pull-request-open copy.png b/images/blink-pull-request-open copy.png
deleted file mode 100644
index 5e40c6d9..00000000
Binary files a/images/blink-pull-request-open copy.png and /dev/null differ
diff --git a/images/blink-pull-request-open.png b/images/blink-pull-request-open.png
deleted file mode 100644
index 223144c2..00000000
Binary files a/images/blink-pull-request-open.png and /dev/null differ
diff --git a/images/branch-and-history.png b/images/branch-and-history.png
index 2b4ab17e..71bd27c0 100644
Binary files a/images/branch-and-history.png and b/images/branch-and-history.png differ
diff --git a/images/branch-and-history.svg b/images/branch-and-history.svg
new file mode 100644
index 00000000..2996565e
--- /dev/null
+++ b/images/branch-and-history.svg
@@ -0,0 +1,61 @@
+
+
diff --git a/images/centralized.png b/images/centralized.png
index 9aa3e902..4cdaca13 100644
Binary files a/images/centralized.png and b/images/centralized.png differ
diff --git a/images/centralized.svg b/images/centralized.svg
new file mode 100644
index 00000000..b5583f1c
--- /dev/null
+++ b/images/centralized.svg
@@ -0,0 +1,39 @@
+
+
diff --git a/images/checkout-master.png b/images/checkout-master.png
index 06e98787..a133f42a 100644
Binary files a/images/checkout-master.png and b/images/checkout-master.png differ
diff --git a/images/checkout-master.svg b/images/checkout-master.svg
new file mode 100644
index 00000000..04a1a20a
--- /dev/null
+++ b/images/checkout-master.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/images/clean.png b/images/clean.png
index ec8fcaa5..677a8c5b 100644
Binary files a/images/clean.png and b/images/clean.png differ
diff --git a/images/clean.svg b/images/clean.svg
new file mode 100644
index 00000000..7683b330
--- /dev/null
+++ b/images/clean.svg
@@ -0,0 +1,282 @@
+
+
diff --git a/images/commit-and-tree.png b/images/commit-and-tree.png
index 3ddf1cd5..e840e891 100644
Binary files a/images/commit-and-tree.png and b/images/commit-and-tree.png differ
diff --git a/images/commit-and-tree.svg b/images/commit-and-tree.svg
new file mode 100644
index 00000000..3c3112b8
--- /dev/null
+++ b/images/commit-and-tree.svg
@@ -0,0 +1,61 @@
+
+
diff --git a/images/commits-and-parents.png b/images/commits-and-parents.png
index d5639726..399b2d00 100644
Binary files a/images/commits-and-parents.png and b/images/commits-and-parents.png differ
diff --git a/images/commits-and-parents.svg b/images/commits-and-parents.svg
new file mode 100644
index 00000000..ee786daa
--- /dev/null
+++ b/images/commits-and-parents.svg
@@ -0,0 +1,59 @@
+
+
diff --git a/images/data-model-1.png b/images/data-model-1.png
index 9331e915..410ff7db 100644
Binary files a/images/data-model-1.png and b/images/data-model-1.png differ
diff --git a/images/data-model-1.svg b/images/data-model-1.svg
new file mode 100644
index 00000000..5888cbe3
--- /dev/null
+++ b/images/data-model-1.svg
@@ -0,0 +1,57 @@
+
+
diff --git a/images/data-model-2.png b/images/data-model-2.png
index eb1d48e1..1d748727 100644
Binary files a/images/data-model-2.png and b/images/data-model-2.png differ
diff --git a/images/data-model-2.svg b/images/data-model-2.svg
new file mode 100644
index 00000000..a675500e
--- /dev/null
+++ b/images/data-model-2.svg
@@ -0,0 +1,66 @@
+
+
diff --git a/images/data-model-3.png b/images/data-model-3.png
index 317acbb0..5aa0edef 100644
Binary files a/images/data-model-3.png and b/images/data-model-3.png differ
diff --git a/images/data-model-3.svg b/images/data-model-3.svg
new file mode 100644
index 00000000..0f03b451
--- /dev/null
+++ b/images/data-model-3.svg
@@ -0,0 +1,97 @@
+
+
diff --git a/images/data-model-4.png b/images/data-model-4.png
index 38136440..98cc08a1 100644
Binary files a/images/data-model-4.png and b/images/data-model-4.png differ
diff --git a/images/data-model-4.svg b/images/data-model-4.svg
new file mode 100644
index 00000000..05b8bd8b
--- /dev/null
+++ b/images/data-model-4.svg
@@ -0,0 +1,111 @@
+
+
diff --git a/images/deltas.png b/images/deltas.png
index 47904edb..0ea5684c 100644
Binary files a/images/deltas.png and b/images/deltas.png differ
diff --git a/images/deltas.svg b/images/deltas.svg
new file mode 100644
index 00000000..9dc3a541
--- /dev/null
+++ b/images/deltas.svg
@@ -0,0 +1,61 @@
+
+
diff --git a/images/distributed.png b/images/distributed.png
index 53cfcaeb..83466743 100644
Binary files a/images/distributed.png and b/images/distributed.png differ
diff --git a/images/distributed.svg b/images/distributed.svg
new file mode 100644
index 00000000..072dc470
--- /dev/null
+++ b/images/distributed.svg
@@ -0,0 +1,99 @@
+
+
diff --git a/images/double-dot.png b/images/double-dot.png
index 53175c15..0f50ff5b 100644
Binary files a/images/double-dot.png and b/images/double-dot.png differ
diff --git a/images/double-dot.svg b/images/double-dot.svg
new file mode 100644
index 00000000..465b050e
--- /dev/null
+++ b/images/double-dot.svg
@@ -0,0 +1,330 @@
+
+
diff --git a/images/emoji.png b/images/emoji.png
deleted file mode 100644
index 42b01fb0..00000000
Binary files a/images/emoji.png and /dev/null differ
diff --git a/images/gitlab-broadcast.png b/images/gitlab-broadcast.png
deleted file mode 100644
index 8d3f690d..00000000
Binary files a/images/gitlab-broadcast.png and /dev/null differ
diff --git a/images/head-to-master.png b/images/head-to-master.png
index 86c7ae85..cc6a65b9 100644
Binary files a/images/head-to-master.png and b/images/head-to-master.png differ
diff --git a/images/head-to-master.svg b/images/head-to-master.svg
new file mode 100644
index 00000000..285833a8
--- /dev/null
+++ b/images/head-to-master.svg
@@ -0,0 +1,46 @@
+
+
diff --git a/images/head-to-testing.png b/images/head-to-testing.png
index 08352d60..6b329fdd 100644
Binary files a/images/head-to-testing.png and b/images/head-to-testing.png differ
diff --git a/images/head-to-testing.svg b/images/head-to-testing.svg
new file mode 100644
index 00000000..0ea2c506
--- /dev/null
+++ b/images/head-to-testing.svg
@@ -0,0 +1,46 @@
+
+
diff --git a/images/hubot.png b/images/hubot.png
deleted file mode 100644
index b057f1de..00000000
Binary files a/images/hubot.png and /dev/null differ
diff --git a/images/integration-manager.png b/images/integration-manager.png
index fd0d531e..d5432179 100644
Binary files a/images/integration-manager.png and b/images/integration-manager.png differ
diff --git a/images/integration-manager.svg b/images/integration-manager.svg
new file mode 100644
index 00000000..2661c070
--- /dev/null
+++ b/images/integration-manager.svg
@@ -0,0 +1,56 @@
+
+
diff --git a/images/interesting-rebase-1.png b/images/interesting-rebase-1.png
index ed58a06c..ac53ee0c 100644
Binary files a/images/interesting-rebase-1.png and b/images/interesting-rebase-1.png differ
diff --git a/images/interesting-rebase-1.svg b/images/interesting-rebase-1.svg
new file mode 100644
index 00000000..5c520bf9
--- /dev/null
+++ b/images/interesting-rebase-1.svg
@@ -0,0 +1,98 @@
+
+
diff --git a/images/interesting-rebase-2.png b/images/interesting-rebase-2.png
index 95c30681..4984b898 100644
Binary files a/images/interesting-rebase-2.png and b/images/interesting-rebase-2.png differ
diff --git a/images/interesting-rebase-2.svg b/images/interesting-rebase-2.svg
new file mode 100644
index 00000000..fb5feecb
--- /dev/null
+++ b/images/interesting-rebase-2.svg
@@ -0,0 +1,110 @@
+
+
diff --git a/images/interesting-rebase-3.png b/images/interesting-rebase-3.png
index 45aeeca2..c8a0bdc4 100644
Binary files a/images/interesting-rebase-3.png and b/images/interesting-rebase-3.png differ
diff --git a/images/interesting-rebase-3.svg b/images/interesting-rebase-3.svg
new file mode 100644
index 00000000..cb5e2e63
--- /dev/null
+++ b/images/interesting-rebase-3.svg
@@ -0,0 +1,92 @@
+
+
diff --git a/images/interesting-rebase-4.png b/images/interesting-rebase-4.png
index 44b6ca5f..e815f760 100644
Binary files a/images/interesting-rebase-4.png and b/images/interesting-rebase-4.png differ
diff --git a/images/interesting-rebase-4.svg b/images/interesting-rebase-4.svg
new file mode 100644
index 00000000..df0604b3
--- /dev/null
+++ b/images/interesting-rebase-4.svg
@@ -0,0 +1,109 @@
+
+
diff --git a/images/interesting-rebase-5.png b/images/interesting-rebase-5.png
index aa0745db..9ee451a5 100644
Binary files a/images/interesting-rebase-5.png and b/images/interesting-rebase-5.png differ
diff --git a/images/interesting-rebase-5.svg b/images/interesting-rebase-5.svg
new file mode 100644
index 00000000..18907ad9
--- /dev/null
+++ b/images/interesting-rebase-5.svg
@@ -0,0 +1,74 @@
+
+
diff --git a/images/jb.png b/images/jb.png
new file mode 100644
index 00000000..2ffe74a8
Binary files /dev/null and b/images/jb.png differ
diff --git a/images/large-merges-1.png b/images/large-merges-1.png
index d3ee025a..d043166a 100644
Binary files a/images/large-merges-1.png and b/images/large-merges-1.png differ
diff --git a/images/large-merges-1.svg b/images/large-merges-1.svg
new file mode 100644
index 00000000..534f8748
--- /dev/null
+++ b/images/large-merges-1.svg
@@ -0,0 +1,126 @@
+
+
diff --git a/images/large-merges-2.png b/images/large-merges-2.png
index 2d23e691..71b07b77 100644
Binary files a/images/large-merges-2.png and b/images/large-merges-2.png differ
diff --git a/images/large-merges-2.svg b/images/large-merges-2.svg
new file mode 100644
index 00000000..d8f782c8
--- /dev/null
+++ b/images/large-merges-2.svg
@@ -0,0 +1,172 @@
+
+
diff --git a/images/lifecycle.png b/images/lifecycle.png
index 922b02c0..68bf3a4e 100644
Binary files a/images/lifecycle.png and b/images/lifecycle.png differ
diff --git a/images/lifecycle.svg b/images/lifecycle.svg
new file mode 100644
index 00000000..7e6ec6ab
--- /dev/null
+++ b/images/lifecycle.svg
@@ -0,0 +1,49 @@
+
+
diff --git a/images/local.png b/images/local.png
index 1779acfb..067e27e6 100644
Binary files a/images/local.png and b/images/local.png differ
diff --git a/images/local.svg b/images/local.svg
new file mode 100644
index 00000000..dcc3a07a
--- /dev/null
+++ b/images/local.svg
@@ -0,0 +1,44 @@
+
+
diff --git a/images/lr-branches-1.png b/images/lr-branches-1.png
index ad7c9c9a..bafc6048 100644
Binary files a/images/lr-branches-1.png and b/images/lr-branches-1.png differ
diff --git a/images/lr-branches-1.svg b/images/lr-branches-1.svg
new file mode 100644
index 00000000..ad050292
--- /dev/null
+++ b/images/lr-branches-1.svg
@@ -0,0 +1,72 @@
+
+
diff --git a/images/lr-branches-2.png b/images/lr-branches-2.png
index 8db4bc08..bf8bdc05 100644
Binary files a/images/lr-branches-2.png and b/images/lr-branches-2.png differ
diff --git a/images/lr-branches-2.svg b/images/lr-branches-2.svg
new file mode 100644
index 00000000..cafaedde
--- /dev/null
+++ b/images/lr-branches-2.svg
@@ -0,0 +1,65 @@
+
+
diff --git a/images/managed-team-1.png b/images/managed-team-1.png
index 489b6322..e5525a79 100644
Binary files a/images/managed-team-1.png and b/images/managed-team-1.png differ
diff --git a/images/managed-team-1.svg b/images/managed-team-1.svg
new file mode 100644
index 00000000..12bffd39
--- /dev/null
+++ b/images/managed-team-1.svg
@@ -0,0 +1,56 @@
+
+
diff --git a/images/managed-team-2.png b/images/managed-team-2.png
index 25c2db2b..725e7e9b 100644
Binary files a/images/managed-team-2.png and b/images/managed-team-2.png differ
diff --git a/images/managed-team-2.svg b/images/managed-team-2.svg
new file mode 100644
index 00000000..7318ac6a
--- /dev/null
+++ b/images/managed-team-2.svg
@@ -0,0 +1,109 @@
+
+
diff --git a/images/managed-team-3.png b/images/managed-team-3.png
index a8a08a70..a20e9e3e 100644
Binary files a/images/managed-team-3.png and b/images/managed-team-3.png differ
diff --git a/images/managed-team-3.svg b/images/managed-team-3.svg
new file mode 100644
index 00000000..bb65880d
--- /dev/null
+++ b/images/managed-team-3.svg
@@ -0,0 +1,116 @@
+
+
diff --git a/images/managed-team-flow.png b/images/managed-team-flow.png
index 6d83ac4d..7593cdaf 100644
Binary files a/images/managed-team-flow.png and b/images/managed-team-flow.png differ
diff --git a/images/managed-team-flow.svg b/images/managed-team-flow.svg
new file mode 100644
index 00000000..6bddb3ef
--- /dev/null
+++ b/images/managed-team-flow.svg
@@ -0,0 +1,587 @@
+
+
diff --git a/images/merging-workflows-1.png b/images/merging-workflows-1.png
index 461de6e2..1149352f 100644
Binary files a/images/merging-workflows-1.png and b/images/merging-workflows-1.png differ
diff --git a/images/merging-workflows-1.svg b/images/merging-workflows-1.svg
new file mode 100644
index 00000000..622cb69b
--- /dev/null
+++ b/images/merging-workflows-1.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/images/merging-workflows-2.png b/images/merging-workflows-2.png
index 5a0d1fcf..fc6bc771 100644
Binary files a/images/merging-workflows-2.png and b/images/merging-workflows-2.png differ
diff --git a/images/merging-workflows-2.svg b/images/merging-workflows-2.svg
new file mode 100644
index 00000000..a96571ce
--- /dev/null
+++ b/images/merging-workflows-2.svg
@@ -0,0 +1,100 @@
+
+
diff --git a/images/merging-workflows-3.png b/images/merging-workflows-3.png
index f3a32367..4e585001 100644
Binary files a/images/merging-workflows-3.png and b/images/merging-workflows-3.png differ
diff --git a/images/merging-workflows-3.svg b/images/merging-workflows-3.svg
new file mode 100644
index 00000000..4d96149b
--- /dev/null
+++ b/images/merging-workflows-3.svg
@@ -0,0 +1,66 @@
+
+
diff --git a/images/merging-workflows-4 2.png b/images/merging-workflows-4 2.png
deleted file mode 100644
index 32ae908e..00000000
Binary files a/images/merging-workflows-4 2.png and /dev/null differ
diff --git a/images/merging-workflows-4.png b/images/merging-workflows-4.png
index 2ad04c13..dc611a6a 100644
Binary files a/images/merging-workflows-4.png and b/images/merging-workflows-4.png differ
diff --git a/images/merging-workflows-4.svg b/images/merging-workflows-4.svg
new file mode 100644
index 00000000..03d27b90
--- /dev/null
+++ b/images/merging-workflows-4.svg
@@ -0,0 +1,74 @@
+
+
diff --git a/images/merging-workflows-5.png b/images/merging-workflows-5.png
index 151cbd27..4a91da4a 100644
Binary files a/images/merging-workflows-5.png and b/images/merging-workflows-5.png differ
diff --git a/images/merging-workflows-5.svg b/images/merging-workflows-5.svg
new file mode 100644
index 00000000..d817f71e
--- /dev/null
+++ b/images/merging-workflows-5.svg
@@ -0,0 +1,74 @@
+
+
diff --git a/images/notifications.png b/images/notifications.png
deleted file mode 100644
index 31e05951..00000000
Binary files a/images/notifications.png and /dev/null differ
diff --git a/images/perils-of-rebasing-1.png b/images/perils-of-rebasing-1.png
index 013e04bf..f9312184 100644
Binary files a/images/perils-of-rebasing-1.png and b/images/perils-of-rebasing-1.png differ
diff --git a/images/perils-of-rebasing-1.svg b/images/perils-of-rebasing-1.svg
new file mode 100644
index 00000000..ee813308
--- /dev/null
+++ b/images/perils-of-rebasing-1.svg
@@ -0,0 +1,60 @@
+
+
diff --git a/images/perils-of-rebasing-2.png b/images/perils-of-rebasing-2.png
index 2c14ccdf..6e6f5585 100644
Binary files a/images/perils-of-rebasing-2.png and b/images/perils-of-rebasing-2.png differ
diff --git a/images/perils-of-rebasing-2.svg b/images/perils-of-rebasing-2.svg
new file mode 100644
index 00000000..210dd495
--- /dev/null
+++ b/images/perils-of-rebasing-2.svg
@@ -0,0 +1,106 @@
+
+
diff --git a/images/perils-of-rebasing-3.png b/images/perils-of-rebasing-3.png
index 505407a0..1f0603a1 100644
Binary files a/images/perils-of-rebasing-3.png and b/images/perils-of-rebasing-3.png differ
diff --git a/images/perils-of-rebasing-3.svg b/images/perils-of-rebasing-3.svg
new file mode 100644
index 00000000..1ad6f7da
--- /dev/null
+++ b/images/perils-of-rebasing-3.svg
@@ -0,0 +1,138 @@
+
+
diff --git a/images/perils-of-rebasing-4.png b/images/perils-of-rebasing-4.png
index 01b9dbba..a1e23f3e 100644
Binary files a/images/perils-of-rebasing-4.png and b/images/perils-of-rebasing-4.png differ
diff --git a/images/perils-of-rebasing-4.svg b/images/perils-of-rebasing-4.svg
new file mode 100644
index 00000000..f4d24b7f
--- /dev/null
+++ b/images/perils-of-rebasing-4.svg
@@ -0,0 +1,144 @@
+
+
diff --git a/images/perils-of-rebasing-5.png b/images/perils-of-rebasing-5.png
index 20a18929..27c860d0 100644
Binary files a/images/perils-of-rebasing-5.png and b/images/perils-of-rebasing-5.png differ
diff --git a/images/perils-of-rebasing-5.svg b/images/perils-of-rebasing-5.svg
new file mode 100644
index 00000000..fcdf683f
--- /dev/null
+++ b/images/perils-of-rebasing-5.svg
@@ -0,0 +1,111 @@
+
+
diff --git a/images/posh-git.png b/images/posh-git.png
index f66505cf..d403b6dc 100644
Binary files a/images/posh-git.png and b/images/posh-git.png differ
diff --git a/images/public-small-1.png b/images/public-small-1.png
index efcb90d6..ae0a8665 100644
Binary files a/images/public-small-1.png and b/images/public-small-1.png differ
diff --git a/images/public-small-1.svg b/images/public-small-1.svg
new file mode 100644
index 00000000..b9384228
--- /dev/null
+++ b/images/public-small-1.svg
@@ -0,0 +1,82 @@
+
+
diff --git a/images/public-small-2.png b/images/public-small-2.png
index 9dd40631..ba614c1a 100644
Binary files a/images/public-small-2.png and b/images/public-small-2.png differ
diff --git a/images/public-small-2.svg b/images/public-small-2.svg
new file mode 100644
index 00000000..d1aa124c
--- /dev/null
+++ b/images/public-small-2.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/images/public-small-3.png b/images/public-small-3.png
index fa06f77e..dfe200de 100644
Binary files a/images/public-small-3.png and b/images/public-small-3.png differ
diff --git a/images/public-small-3.svg b/images/public-small-3.svg
new file mode 100644
index 00000000..2f31fcc7
--- /dev/null
+++ b/images/public-small-3.svg
@@ -0,0 +1,108 @@
+
+
diff --git a/images/rebasing-1.png b/images/rebasing-1.png
index cd3efa16..98311082 100644
Binary files a/images/rebasing-1.png and b/images/rebasing-1.png differ
diff --git a/images/rebasing-1.svg b/images/rebasing-1.svg
new file mode 100644
index 00000000..85d75a47
--- /dev/null
+++ b/images/rebasing-1.svg
@@ -0,0 +1,57 @@
+
+
diff --git a/images/rebasing-2.png b/images/rebasing-2.png
index 55ca410b..406f3d08 100644
Binary files a/images/rebasing-2.png and b/images/rebasing-2.png differ
diff --git a/images/rebasing-2.svg b/images/rebasing-2.svg
new file mode 100644
index 00000000..087b845f
--- /dev/null
+++ b/images/rebasing-2.svg
@@ -0,0 +1,71 @@
+
+
diff --git a/images/remote-branches-1.png b/images/remote-branches-1.png
index 759538f4..40f0cef4 100644
Binary files a/images/remote-branches-1.png and b/images/remote-branches-1.png differ
diff --git a/images/remote-branches-1.svg b/images/remote-branches-1.svg
new file mode 100644
index 00000000..1e466427
--- /dev/null
+++ b/images/remote-branches-1.svg
@@ -0,0 +1,78 @@
+
+
diff --git a/images/remote-branches-2.png b/images/remote-branches-2.png
index 14cfe56c..6d5117ee 100644
Binary files a/images/remote-branches-2.png and b/images/remote-branches-2.png differ
diff --git a/images/remote-branches-2.svg b/images/remote-branches-2.svg
new file mode 100644
index 00000000..b76e0fc9
--- /dev/null
+++ b/images/remote-branches-2.svg
@@ -0,0 +1,95 @@
+
+
diff --git a/images/remote-branches-3.png b/images/remote-branches-3.png
index 6d1993e4..cfc942d6 100644
Binary files a/images/remote-branches-3.png and b/images/remote-branches-3.png differ
diff --git a/images/remote-branches-3.svg b/images/remote-branches-3.svg
new file mode 100644
index 00000000..452ae224
--- /dev/null
+++ b/images/remote-branches-3.svg
@@ -0,0 +1,104 @@
+
+
diff --git a/images/remote-branches-4.png b/images/remote-branches-4.png
index b4183bf1..a493bffc 100644
Binary files a/images/remote-branches-4.png and b/images/remote-branches-4.png differ
diff --git a/images/remote-branches-4.svg b/images/remote-branches-4.svg
new file mode 100644
index 00000000..8b7bd0cb
--- /dev/null
+++ b/images/remote-branches-4.svg
@@ -0,0 +1,113 @@
+
+
diff --git a/images/remote-branches-5.png b/images/remote-branches-5.png
index be228239..cad3fe64 100644
Binary files a/images/remote-branches-5.png and b/images/remote-branches-5.png differ
diff --git a/images/remote-branches-5.svg b/images/remote-branches-5.svg
new file mode 100644
index 00000000..0ba0a047
--- /dev/null
+++ b/images/remote-branches-5.svg
@@ -0,0 +1,127 @@
+
+
diff --git a/images/replace1.png b/images/replace1.png
index f5a23f7f..fb24e911 100644
Binary files a/images/replace1.png and b/images/replace1.png differ
diff --git a/images/replace1.svg b/images/replace1.svg
new file mode 100644
index 00000000..7475392d
--- /dev/null
+++ b/images/replace1.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/images/replace2.png b/images/replace2.png
index 5b03076c..ae3b0a34 100644
Binary files a/images/replace2.png and b/images/replace2.png differ
diff --git a/images/replace2.svg b/images/replace2.svg
new file mode 100644
index 00000000..30410b0e
--- /dev/null
+++ b/images/replace2.svg
@@ -0,0 +1,64 @@
+
+
diff --git a/images/replace3.png b/images/replace3.png
index 5c3191cd..da5469fe 100644
Binary files a/images/replace3.png and b/images/replace3.png differ
diff --git a/images/replace3.svg b/images/replace3.svg
new file mode 100644
index 00000000..193ac798
--- /dev/null
+++ b/images/replace3.svg
@@ -0,0 +1,73 @@
+
+
diff --git a/images/replace4.png b/images/replace4.png
index 553820c0..22d456da 100644
Binary files a/images/replace4.png and b/images/replace4.png differ
diff --git a/images/replace4.svg b/images/replace4.svg
new file mode 100644
index 00000000..9181110f
--- /dev/null
+++ b/images/replace4.svg
@@ -0,0 +1,95 @@
+
+
diff --git a/images/replace5.png b/images/replace5.png
index 41e7cd7b..f4b49ec9 100644
Binary files a/images/replace5.png and b/images/replace5.png differ
diff --git a/images/replace5.svg b/images/replace5.svg
new file mode 100644
index 00000000..dae52b66
--- /dev/null
+++ b/images/replace5.svg
@@ -0,0 +1,89 @@
+
+
diff --git a/images/rerere1.png b/images/rerere1.png
index 34ab3b7b..33386cd2 100644
Binary files a/images/rerere1.png and b/images/rerere1.png differ
diff --git a/images/rerere1.svg b/images/rerere1.svg
new file mode 100644
index 00000000..19b597d8
--- /dev/null
+++ b/images/rerere1.svg
@@ -0,0 +1,52 @@
+
+
diff --git a/images/rerere2.png b/images/rerere2.png
index 85dd47f4..da2f88c5 100644
Binary files a/images/rerere2.png and b/images/rerere2.png differ
diff --git a/images/rerere2.svg b/images/rerere2.svg
new file mode 100644
index 00000000..041e2685
--- /dev/null
+++ b/images/rerere2.svg
@@ -0,0 +1,72 @@
+
+
diff --git a/images/rerere3.png b/images/rerere3.png
index b299ac74..d20f7a05 100644
Binary files a/images/rerere3.png and b/images/rerere3.png differ
diff --git a/images/rerere3.svg b/images/rerere3.svg
new file mode 100644
index 00000000..61bd3427
--- /dev/null
+++ b/images/rerere3.svg
@@ -0,0 +1,123 @@
+
+
diff --git a/images/reset-checkout.png b/images/reset-checkout.png
index fe036345..72e7c7f0 100644
Binary files a/images/reset-checkout.png and b/images/reset-checkout.png differ
diff --git a/images/reset-checkout.svg b/images/reset-checkout.svg
new file mode 100644
index 00000000..c7f619e5
--- /dev/null
+++ b/images/reset-checkout.svg
@@ -0,0 +1,118 @@
+
+
diff --git a/images/reset-ex1.png b/images/reset-ex1.png
index 2ffd68b2..f08aa941 100644
Binary files a/images/reset-ex1.png and b/images/reset-ex1.png differ
diff --git a/images/reset-ex1.svg b/images/reset-ex1.svg
new file mode 100644
index 00000000..768227f3
--- /dev/null
+++ b/images/reset-ex1.svg
@@ -0,0 +1,60 @@
+
+
diff --git a/images/reset-ex2.png b/images/reset-ex2.png
index f4ffd2a7..e6c6aa2b 100644
Binary files a/images/reset-ex2.png and b/images/reset-ex2.png differ
diff --git a/images/reset-ex2.svg b/images/reset-ex2.svg
new file mode 100644
index 00000000..9ba054f2
--- /dev/null
+++ b/images/reset-ex2.svg
@@ -0,0 +1,69 @@
+
+
diff --git a/images/reset-ex3.png b/images/reset-ex3.png
index 74274933..07a6c91a 100644
Binary files a/images/reset-ex3.png and b/images/reset-ex3.png differ
diff --git a/images/reset-ex3.svg b/images/reset-ex3.svg
new file mode 100644
index 00000000..44c643a9
--- /dev/null
+++ b/images/reset-ex3.svg
@@ -0,0 +1,87 @@
+
+
diff --git a/images/reset-ex4.png b/images/reset-ex4.png
index 3cfbf7fc..8c4c01d1 100644
Binary files a/images/reset-ex4.png and b/images/reset-ex4.png differ
diff --git a/images/reset-ex4.svg b/images/reset-ex4.svg
new file mode 100644
index 00000000..6fa4a42c
--- /dev/null
+++ b/images/reset-ex4.svg
@@ -0,0 +1,75 @@
+
+
diff --git a/images/reset-ex5.png b/images/reset-ex5.png
index c21a2534..bb03b1ac 100644
Binary files a/images/reset-ex5.png and b/images/reset-ex5.png differ
diff --git a/images/reset-ex5.svg b/images/reset-ex5.svg
new file mode 100644
index 00000000..fc7067d3
--- /dev/null
+++ b/images/reset-ex5.svg
@@ -0,0 +1,75 @@
+
+
diff --git a/images/reset-ex6.png b/images/reset-ex6.png
index c64cc38f..55d64c3a 100644
Binary files a/images/reset-ex6.png and b/images/reset-ex6.png differ
diff --git a/images/reset-ex6.svg b/images/reset-ex6.svg
new file mode 100644
index 00000000..4038dc11
--- /dev/null
+++ b/images/reset-ex6.svg
@@ -0,0 +1,100 @@
+
+
diff --git a/images/reset-hard.png b/images/reset-hard.png
index a9da7ced..c9668bb0 100644
Binary files a/images/reset-hard.png and b/images/reset-hard.png differ
diff --git a/images/reset-hard.svg b/images/reset-hard.svg
new file mode 100644
index 00000000..f5fe4271
--- /dev/null
+++ b/images/reset-hard.svg
@@ -0,0 +1,119 @@
+
+
diff --git a/images/reset-mixed.png b/images/reset-mixed.png
index 0266fe51..15db7813 100644
Binary files a/images/reset-mixed.png and b/images/reset-mixed.png differ
diff --git a/images/reset-mixed.svg b/images/reset-mixed.svg
new file mode 100644
index 00000000..c65c0e19
--- /dev/null
+++ b/images/reset-mixed.svg
@@ -0,0 +1,113 @@
+
+
diff --git a/images/reset-path1.png b/images/reset-path1.png
index 1672e02b..66929fb7 100644
Binary files a/images/reset-path1.png and b/images/reset-path1.png differ
diff --git a/images/reset-path1.svg b/images/reset-path1.svg
new file mode 100644
index 00000000..f4f774bd
--- /dev/null
+++ b/images/reset-path1.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/images/reset-path2.png b/images/reset-path2.png
index 08308e5e..d4106fd5 100644
Binary files a/images/reset-path2.png and b/images/reset-path2.png differ
diff --git a/images/reset-path2.svg b/images/reset-path2.svg
new file mode 100644
index 00000000..575e0d65
--- /dev/null
+++ b/images/reset-path2.svg
@@ -0,0 +1,76 @@
+
+
diff --git a/images/reset-path3.png b/images/reset-path3.png
index e01f80ae..71e60b8c 100644
Binary files a/images/reset-path3.png and b/images/reset-path3.png differ
diff --git a/images/reset-path3.svg b/images/reset-path3.svg
new file mode 100644
index 00000000..9565e24f
--- /dev/null
+++ b/images/reset-path3.svg
@@ -0,0 +1,107 @@
+
+
diff --git a/images/reset-soft.png b/images/reset-soft.png
index 831d9f6f..b5098595 100644
Binary files a/images/reset-soft.png and b/images/reset-soft.png differ
diff --git a/images/reset-soft.svg b/images/reset-soft.svg
new file mode 100644
index 00000000..09fe219d
--- /dev/null
+++ b/images/reset-soft.svg
@@ -0,0 +1,106 @@
+
+
diff --git a/images/reset-squash-r1.png b/images/reset-squash-r1.png
index e703a309..b328fc23 100644
Binary files a/images/reset-squash-r1.png and b/images/reset-squash-r1.png differ
diff --git a/images/reset-squash-r1.svg b/images/reset-squash-r1.svg
new file mode 100644
index 00000000..7aa6bf2e
--- /dev/null
+++ b/images/reset-squash-r1.svg
@@ -0,0 +1,132 @@
+
+
diff --git a/images/reset-squash-r2.png b/images/reset-squash-r2.png
index 8b3bd443..61a24472 100644
Binary files a/images/reset-squash-r2.png and b/images/reset-squash-r2.png differ
diff --git a/images/reset-squash-r2.svg b/images/reset-squash-r2.svg
new file mode 100644
index 00000000..47859265
--- /dev/null
+++ b/images/reset-squash-r2.svg
@@ -0,0 +1,139 @@
+
+
diff --git a/images/reset-squash-r3.png b/images/reset-squash-r3.png
index 87e44cbe..510e027a 100644
Binary files a/images/reset-squash-r3.png and b/images/reset-squash-r3.png differ
diff --git a/images/reset-squash-r3.svg b/images/reset-squash-r3.svg
new file mode 100644
index 00000000..144f0955
--- /dev/null
+++ b/images/reset-squash-r3.svg
@@ -0,0 +1,147 @@
+
+
diff --git a/images/reset-start.png b/images/reset-start.png
index 70b3fb06..2d7b1523 100644
Binary files a/images/reset-start.png and b/images/reset-start.png differ
diff --git a/images/reset-start.svg b/images/reset-start.svg
new file mode 100644
index 00000000..38048142
--- /dev/null
+++ b/images/reset-start.svg
@@ -0,0 +1,100 @@
+
+
diff --git a/images/reset-workflow.png b/images/reset-workflow.png
index 1c01e0d5..c741d4bd 100644
Binary files a/images/reset-workflow.png and b/images/reset-workflow.png differ
diff --git a/images/reset-workflow.svg b/images/reset-workflow.svg
new file mode 100644
index 00000000..35be798c
--- /dev/null
+++ b/images/reset-workflow.svg
@@ -0,0 +1,48 @@
+
+
diff --git a/images/small-team-1.png b/images/small-team-1.png
index d13654ec..3dd5be18 100644
Binary files a/images/small-team-1.png and b/images/small-team-1.png differ
diff --git a/images/small-team-1.svg b/images/small-team-1.svg
new file mode 100644
index 00000000..e33ae1b1
--- /dev/null
+++ b/images/small-team-1.svg
@@ -0,0 +1,56 @@
+
+
diff --git a/images/small-team-2.png b/images/small-team-2.png
index 1af62787..f738c75b 100644
Binary files a/images/small-team-2.png and b/images/small-team-2.png differ
diff --git a/images/small-team-2.svg b/images/small-team-2.svg
new file mode 100644
index 00000000..78e7d23a
--- /dev/null
+++ b/images/small-team-2.svg
@@ -0,0 +1,64 @@
+
+
diff --git a/images/small-team-3.png b/images/small-team-3.png
index 3b01de8b..31d0f726 100644
Binary files a/images/small-team-3.png and b/images/small-team-3.png differ
diff --git a/images/small-team-3.svg b/images/small-team-3.svg
new file mode 100644
index 00000000..1a2dbd42
--- /dev/null
+++ b/images/small-team-3.svg
@@ -0,0 +1,64 @@
+
+
diff --git a/images/small-team-4.png b/images/small-team-4.png
index b5e8c00b..a649b97e 100644
Binary files a/images/small-team-4.png and b/images/small-team-4.png differ
diff --git a/images/small-team-4.svg b/images/small-team-4.svg
new file mode 100644
index 00000000..3cd495ed
--- /dev/null
+++ b/images/small-team-4.svg
@@ -0,0 +1,75 @@
+
+
diff --git a/images/small-team-5.png b/images/small-team-5.png
index e0215e4f..8219ac30 100644
Binary files a/images/small-team-5.png and b/images/small-team-5.png differ
diff --git a/images/small-team-5.svg b/images/small-team-5.svg
new file mode 100644
index 00000000..8279e682
--- /dev/null
+++ b/images/small-team-5.svg
@@ -0,0 +1,90 @@
+
+
diff --git a/images/small-team-6.png b/images/small-team-6.png
index 35794441..23bc4e1e 100644
Binary files a/images/small-team-6.png and b/images/small-team-6.png differ
diff --git a/images/small-team-6.svg b/images/small-team-6.svg
new file mode 100644
index 00000000..0c0804b7
--- /dev/null
+++ b/images/small-team-6.svg
@@ -0,0 +1,100 @@
+
+
diff --git a/images/small-team-7.png b/images/small-team-7.png
index 6bbbc2d8..64ae230a 100644
Binary files a/images/small-team-7.png and b/images/small-team-7.png differ
diff --git a/images/small-team-7.svg b/images/small-team-7.svg
new file mode 100644
index 00000000..72607627
--- /dev/null
+++ b/images/small-team-7.svg
@@ -0,0 +1,100 @@
+
+
diff --git a/images/small-team-flow.png b/images/small-team-flow.png
index c8589ba6..12fe526f 100644
Binary files a/images/small-team-flow.png and b/images/small-team-flow.png differ
diff --git a/images/small-team-flow.svg b/images/small-team-flow.svg
new file mode 100644
index 00000000..93a805c1
--- /dev/null
+++ b/images/small-team-flow.svg
@@ -0,0 +1,400 @@
+
+
diff --git a/images/smudge.png b/images/smudge.png
index d86aa05c..7d4d84be 100644
Binary files a/images/smudge.png and b/images/smudge.png differ
diff --git a/images/smudge.svg b/images/smudge.svg
new file mode 100644
index 00000000..26b7f823
--- /dev/null
+++ b/images/smudge.svg
@@ -0,0 +1,60 @@
+
+
diff --git a/images/snapshots.png b/images/snapshots.png
index 1036a424..0c9e0e28 100644
Binary files a/images/snapshots.png and b/images/snapshots.png differ
diff --git a/images/snapshots.svg b/images/snapshots.svg
new file mode 100644
index 00000000..f4af9c32
--- /dev/null
+++ b/images/snapshots.svg
@@ -0,0 +1,108 @@
+
+
diff --git a/images/symbols.svg b/images/symbols.svg
new file mode 100644
index 00000000..164a1ebb
--- /dev/null
+++ b/images/symbols.svg
@@ -0,0 +1,158 @@
+
+
diff --git a/images/topic-branches-1.png b/images/topic-branches-1.png
index 3bdca0dc..d7bb02b6 100644
Binary files a/images/topic-branches-1.png and b/images/topic-branches-1.png differ
diff --git a/images/topic-branches-1.svg b/images/topic-branches-1.svg
new file mode 100644
index 00000000..f181fbfa
--- /dev/null
+++ b/images/topic-branches-1.svg
@@ -0,0 +1,102 @@
+
+
diff --git a/images/topic-branches-2.png b/images/topic-branches-2.png
index fe139d99..1d789a2f 100644
Binary files a/images/topic-branches-2.png and b/images/topic-branches-2.png differ
diff --git a/images/topic-branches-2.svg b/images/topic-branches-2.svg
new file mode 100644
index 00000000..a17db5e4
--- /dev/null
+++ b/images/topic-branches-2.svg
@@ -0,0 +1,118 @@
+
+
diff --git a/images/two-branches.png b/images/two-branches.png
index aa6377a0..9cdbdccc 100644
Binary files a/images/two-branches.png and b/images/two-branches.png differ
diff --git a/images/two-branches.svg b/images/two-branches.svg
new file mode 100644
index 00000000..ded4572c
--- /dev/null
+++ b/images/two-branches.svg
@@ -0,0 +1,51 @@
+
+
diff --git a/images/undomerge-reset.png b/images/undomerge-reset.png
index 3ffcc624..a0a3503c 100644
Binary files a/images/undomerge-reset.png and b/images/undomerge-reset.png differ
diff --git a/images/undomerge-reset.svg b/images/undomerge-reset.svg
new file mode 100644
index 00000000..e9a0f8ab
--- /dev/null
+++ b/images/undomerge-reset.svg
@@ -0,0 +1,83 @@
+
+
diff --git a/images/undomerge-revert.png b/images/undomerge-revert.png
index 87cd7c93..d84d717f 100644
Binary files a/images/undomerge-revert.png and b/images/undomerge-revert.png differ
diff --git a/images/undomerge-revert.svg b/images/undomerge-revert.svg
new file mode 100644
index 00000000..df81ae26
--- /dev/null
+++ b/images/undomerge-revert.svg
@@ -0,0 +1,88 @@
+
+
diff --git a/images/undomerge-revert2.png b/images/undomerge-revert2.png
index dc5727ea..e93127f9 100644
Binary files a/images/undomerge-revert2.png and b/images/undomerge-revert2.png differ
diff --git a/images/undomerge-revert2.svg b/images/undomerge-revert2.svg
new file mode 100644
index 00000000..146d80eb
--- /dev/null
+++ b/images/undomerge-revert2.svg
@@ -0,0 +1,99 @@
+
+
diff --git a/images/undomerge-revert3.png b/images/undomerge-revert3.png
index 71f94a63..31206d15 100644
Binary files a/images/undomerge-revert3.png and b/images/undomerge-revert3.png differ
diff --git a/images/undomerge-revert3.svg b/images/undomerge-revert3.svg
new file mode 100644
index 00000000..7459de45
--- /dev/null
+++ b/images/undomerge-revert3.svg
@@ -0,0 +1,106 @@
+
+
diff --git a/images/undomerge-start.png b/images/undomerge-start.png
index 518a71d8..8d286fab 100644
Binary files a/images/undomerge-start.png and b/images/undomerge-start.png differ
diff --git a/images/undomerge-start.svg b/images/undomerge-start.svg
new file mode 100644
index 00000000..8a9e3bb0
--- /dev/null
+++ b/images/undomerge-start.svg
@@ -0,0 +1,79 @@
+
+