[commit: ghc] master: Explain how to clone GitHub forks. Ticket #8379. (89f5f31)
git at git.haskell.org
git at git.haskell.org
Tue Aug 19 10:55:17 UTC 2014
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/89f5f314e32c3e80c71f4b3dcc8835ae74d7d57f/ghc
>---------------------------------------------------------------
commit 89f5f314e32c3e80c71f4b3dcc8835ae74d7d57f
Author: Thomas Miedema <thomasmiedema at gmail.com>
Date: Sat Jun 21 01:07:59 2014 +0200
Explain how to clone GitHub forks. Ticket #8379.
This information is mirrored at:
http://ghc.haskell.org/trac/ghc/wiki/Building/GettingTheSources#GettingaGHCrepositoryfromGitHub
Signed-off-by: Austin Seipp <austin at well-typed.com>
>---------------------------------------------------------------
89f5f314e32c3e80c71f4b3dcc8835ae74d7d57f
README.md | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
diff --git a/README.md b/README.md
index f35df72..32234c0 100644
--- a/README.md
+++ b/README.md
@@ -26,16 +26,18 @@ There are two ways to get a source tree:
2. *Check out the source code from git*
- First clone the GHC github read-only repository:
+ The official mirror for GHC on GitHub is located at https://github.com/ghc/ghc.
$ git clone git://github.com/ghc/ghc.git
-
- Then run the `sync-all` script in that repository to get the other repositories:
-
$ cd ghc
$ ./sync-all get
- This checks out the "boot" packages.
+ If you want to clone your own fork instead, add an argument to `sync-all` to
+ tell it where it can find the other repositories it needs.
+
+ $ git clone <your preferred github.com GHC fork URL> ghc
+ $ cd ghc
+ $ ./sync-all -r git://github.com/ghc get
**DO NOT submit pull request directly to the github repo.**
*See the GHC developer team's working conventions re [contributing patches](http://ghc.haskell.org/trac/ghc/wiki/WorkingConventions/Git#Contributingpatches "ghc.haskell.org/trac/ghc/wiki/WorkingConventions/Git#Contributingpatches").*
@@ -132,5 +134,5 @@ you to join!
"http://ghc.haskell.org/trac/ghc/"
[11]: http://www.haskell.org/pipermail/glasgow-haskell-users/
"http://www.haskell.org/pipermail/glasgow-haskell-users/"
- [12]: http://ghc.haskell.org/trac/ghc/wiki/Contributors
- "http://ghc.haskell.org/trac/ghc/wiki/Contributors"
+ [12]: http://ghc.haskell.org/trac/ghc/wiki/TeamGHC
+ "http://ghc.haskell.org/trac/ghc/wiki/TeamGHC"
More information about the ghc-commits
mailing list