diff --git a/.gitmodules b/.gitmodules
index 3e7ea14e..509d233b 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -103,3 +103,6 @@
[submodule "src/swift"]
path = src/swift
url = git@github.com:apple/swift.git
+[submodule ".vim/bundle/vim-fugitive"]
+ path = .vim/bundle/vim-fugitive
+ url = git@github.com:tpope/vim-fugitive.git
diff --git a/.vim/bundle/vim-fugitive b/.vim/bundle/vim-fugitive
new file mode 160000
index 00000000..aac85a26
--- /dev/null
+++ b/.vim/bundle/vim-fugitive
@@ -0,0 +1 @@
+Subproject commit aac85a268e89a6c8be79341e130ac90256fadbd6