Welcome to λ-Repos (git)
関数型言語(※定義は「あなたが関数型だと思う言語」)ハッカーのための共用gitリポジトリです。
CodeReposプロジェクトに触発されて作ってみました。
commit権に関するお問い合わせは@naoya_tまで。
(svn版はこちら)
Git Access Information
* First create a git repository on your local machine.
mkdir gitprocject cd gitproject git init
* Next set the remote.upload.url variable
HTTP: git-config remote.upload.url http://lambdarepos.svnrepository.com/git/share2/ HTTPS: git-config remote.upload.url https://secure2.svnrepository.com/g_lambda/share2/ git config http.sslVerify false
* Next, create a ~/.netrc file to store your repository user and password, the file should contain: If you are using http then the machine name should be:
machine lambdarepos.svnrepository.com
If you are using https then the machine name should be:
machine secure2.svnrepository.com login repositoryuser password repositorypassword
Be sure to set the permissions of this file to 600, e.g. chmod 600 ~/.netrc
* Add and commit your inital code:
git add . git commit
* You will now be able to execute remote push and pull commands
git push upload master git pull upload master
* You clone urls will then be:
git clone http://lambdarepos.svnrepository.com/git/share2/ GIT_SSL_NO_VERIFY=true git clone https://secure2.svnrepository.com/g_lambda/share2/
Directory path rules
- Softwares, Libraries
http://lambdarepos.svnrepository.com/git/share2/lang/LanguageName/BigProjectName/ (module, package) http://lambdarepos.svnrepository.com/git/share2/lang/LanguageName/misc/ScriptName (short scripts, tiny tools)
- Platform Apps (i.e.:Air, Prism, ...)
http://lambdarepos.svnrepository.com/git/share2/platform/PlatformName/ProjectName/
- Web Service
http://lambdarepos.svnrepository.com/git/share2/websites/DomainName-or-ProjectName/
- Documents
http://lambdarepos.svnrepository.com/git/share2/docs/Username/%Y-%m-%d-DocName/
- dotfiles
http://lambdarepos.svnrepository.com/git/share2/dotfiles/SoftwareName/Username-Filename