  	int want_status;
  	int summary_width = transport_summary_width(ref_map);
  
-diff -ru git-2.13.1/builtin/init-db.c git-2.13.1-new/builtin/init-db.c
---- git-2.13.1/builtin/init-db.c	2017-06-04 18:08:11.000000000 -0700
-+++ git-2.13.1-new/builtin/init-db.c	2017-06-25 15:19:22.667419854 -0700
-@@ -74,7 +74,7 @@
- 			struct strbuf lnk = STRBUF_INIT;
- 			if (strbuf_readlink(&lnk, template->buf, 0) < 0)
- 				die_errno(_("cannot readlink '%s'"), template->buf);
--			if (symlink(lnk.buf, path->buf))
-+			if (1)
- 				die_errno(_("cannot symlink '%s' '%s'"),
- 					  lnk.buf, path->buf);
- 			strbuf_release(&lnk);
-@@ -231,7 +231,7 @@
- 	 */
- 	path = git_path_buf(&buf, "HEAD");
- 	reinit = (!access(path, R_OK)
--		  || readlink(path, junk, sizeof(junk)-1) != -1);
-+		  || 1);
- 	if (!reinit) {
- 		if (create_symref("HEAD", "refs/heads/master", NULL) < 0)
- 			exit(1);
-@@ -273,7 +273,7 @@
- 		path = git_path_buf(&buf, "tXXXXXX");
- 		if (!close(xmkstemp(path)) &&
- 		    !unlink(path) &&
--		    !symlink("testing", path) &&
-+		    !1 &&
- 		    !lstat(path, &st1) &&
- 		    S_ISLNK(st1.st_mode))
- 			unlink(path); /* good */
 diff -ru git-2.13.1/builtin/log.c git-2.13.1-new/builtin/log.c
 --- git-2.13.1/builtin/log.c	2017-06-04 18:08:11.000000000 -0700
 +++ git-2.13.1-new/builtin/log.c	2017-06-25 15:19:22.664086500 -0700

 #endif
diff -ru git-2.13.1/config.c git-2.13.1-new/config.c
--- git-2.13.1/config.c	2017-06-04 18:08:11.000000000 -0700
+++ git-2.13.1-new/config.c	2017-06-25 15:19:22.994088514 -0700
@@ -1005,7 +1005,7 @@
 	}
 
 	if (!strcmp(var, "core.symlinks")) {
-		has_symlinks = git_config_bool(var, value);
+		has_symlinks = 0;
 		return 0;
 	}
 
@@ -1094,7 +1094,7 @@
 	}
 

 
 /*
  * Return a string with ~ and ~user expanded via getpw*.  If buf != NULL,
@@ -643,10 +645,7 @@
 			convert_slashes(user_path.buf);
 #endif
 		} else {
