summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar lee@7614f42c1a6cc84dbc813df25d2f75ed54948e17 <lee@web>2017-03-12 17:59:12 +0000
committerGravatar admin <admin@branchable.com>2017-03-12 17:59:12 +0000
commit23295c94df9bd31065513a3276b4938ebedd8843 (patch)
tree9be5ed7acc057e4b3fdbe9c6fddaf46a4c6d7b66
parent6a7f15a86002c221d72b425dc39c678dba922322 (diff)
initial post
-rw-r--r--doc/forum/Trouble_setting_up_public_repo_cloneable_from_a_web_site.mdwn35
1 files changed, 35 insertions, 0 deletions
diff --git a/doc/forum/Trouble_setting_up_public_repo_cloneable_from_a_web_site.mdwn b/doc/forum/Trouble_setting_up_public_repo_cloneable_from_a_web_site.mdwn
new file mode 100644
index 000000000..3c81f6ec9
--- /dev/null
+++ b/doc/forum/Trouble_setting_up_public_repo_cloneable_from_a_web_site.mdwn
@@ -0,0 +1,35 @@
+I'm trying to set up a public repository that is cloneable from my web site,
+similar to what is mentioned at
+https://git-annex.branchable.com/tips/setup_a_public_repository_on_a_web_site/
+
+I've got a repo from my laptop that I can push to my web server, and I can list
+the contents of the `.git` directory:
+
+ $ curl https://example.com/annex/.git/
+ <html>
+ <head><title>Index of /annex/.git/</title></head>
+ <body bgcolor="white">
+ <h1>Index of /annex/.git/</h1><hr><pre><a href="../">../</a>
+ <a href="annex/">annex/</a> 12-Mar-2017 17:42 -
+ <a href="branches/">branches/</a> 12-Mar-2017 17:38 -
+ <a href="hooks/">hooks/</a> 12-Mar-2017 17:38 -
+ <a href="info/">info/</a> 12-Mar-2017 17:38 -
+ <a href="logs/">logs/</a> 12-Mar-2017 17:38 -
+ <a href="objects/">objects/</a> 12-Mar-2017 17:40 -
+ <a href="refs/">refs/</a> 12-Mar-2017 17:38 -
+ <a href="HEAD">HEAD</a> 12-Mar-2017 17:39 23
+ <a href="config">config</a> 12-Mar-2017 17:40 269
+ <a href="description">description</a> 12-Mar-2017 17:38 73
+ <a href="index">index</a> 12-Mar-2017 17:41 1200
+ </pre><hr></body>
+ </html>
+
+However, when I try to clone it to simulate what I expect people to do, I get:
+
+ $ git clone https://exmaple.com/annex/.git
+ Cloning into 'annex...
+ fatal: repository 'https://example.com/annex/.git/' not found
+
+I've configured with `git config core.sharedrepository world` and `git config
+receive.denyCurrentBranch updateInstead`, but it doesn't seem to be working as I
+can't clone the repository over https.