Merge pull request #4224 from yuyichao/push-free-config

Do not free config when creating remote
diff --git a/src/remote.c b/src/remote.c
index d3132f7..15752ab 100644
--- a/src/remote.c
+++ b/src/remote.c
@@ -260,7 +260,6 @@
 	if (error)
 		git_remote_free(remote);
 
-	git_config_free(config);
 	git_buf_free(&canonical_url);
 	git_buf_free(&var);
 	return error;