summaryrefslogtreecommitdiff
path: root/_posts/2009-06-25-moving-a-repo.textile
diff options
context:
space:
mode:
authortekkub <tekkub@gmail.com>2010-03-25 00:12:27 -0600
committertekkub <tekkub@gmail.com>2010-03-25 00:12:27 -0600
commitbdcfae67fb0f50eca72d358277c9712be34b4043 (patch)
tree1697449e0e9f537ba70880abe8daaf85a8429e07 /_posts/2009-06-25-moving-a-repo.textile
parentae79238ec680aa64bb8aef0b05f8cb2a2619d11f (diff)
Make repo moving guide more betterer
Diffstat (limited to '_posts/2009-06-25-moving-a-repo.textile')
-rw-r--r--_posts/2009-06-25-moving-a-repo.textile33
1 files changed, 0 insertions, 33 deletions
diff --git a/_posts/2009-06-25-moving-a-repo.textile b/_posts/2009-06-25-moving-a-repo.textile
deleted file mode 100644
index 060a054..0000000
--- a/_posts/2009-06-25-moving-a-repo.textile
+++ /dev/null
@@ -1,33 +0,0 @@
----
-layout: default
-title: Moving a repo
-description: How to move a repo from one account to another
-categories: repos
----
-
-This guide details the process of moving a repo to another account and transferring the network of forked repos.
-
-h2. Creating a new repo
-
-The first step to moving a repo is to create a new repo on the target account. If your current repo is public, you can simply fork the repo while logged into the target account. If the repo is private, you will need to create a new private repo on the target account to push to.
-
-h2. Creating a mirror
-
-p(. _If you forked this step is not necessary, but you may still do it for good measure._
-
-To create a complete mirror that includes all branches and tags, you need to do a bare-clone followed by a mirror-push:
-
-<pre class="terminal">git clone --bare git@github.com:myaccount/my-old-repo.git
-cd my-old-repo
-git push --mirror git@github.com:mycompany/our-new-repo.git
-cd ..
-rm -rf my-old-repo</pre>
-
-h2. Reparenting forks
-
-If your original repo has forks that you wish to reparent to the new repo, please "file a support ticket":http://support.github.com/.
-*Do not delete the original repo until the reparenting is complete!*
-
-h2. Collaborators
-
-If your original repo had collaborators, they will not be copied. You will need to add each user as a collaborator on the new repo. \ No newline at end of file