GitHub 提供了很好的代码配置管理方案,特别是linux系统用户,没有道理不使用,废话少说,看下如何在ubuntu下用git管理你的rails代码:
##注册一个github的账户,创建一个repository,比如everyday ##安装git,使用如下命令:
$sudo apt-get install git-core git-gui git-doc
##创建ssh key:
$ cd ~/.ssh
$ mkdir key_backup --备份原来的key
$ cp id_rsa* key_backup
$ rm id_rsa*
##生成新ssh key:
$ ssh-keygen -t rsa -C "tang.jilong@139.com" ##把生成的id_rsa.pub公钥,同步到github,可利用如下命令测试配置是否成功:
$ssh -T git@github.com
##配置用户名和密码:
$ git config --global user.name "Firstname Lastname"
$ git config --global user.email "your_email@youremail.com"
##一些其他的配置,让git输出有颜色:
$git config --global color.branch auto
$git config --global color.diff auto
$git config --global color.interactive auto
$git config --global color.status auto
##cd 到~/Documents/everyday目录,执行:
$git init
$vi rails_app/.gitignore --可以参考:[.gitignore][1]
$git add .
$git commit -am 'first commit'
$git remote add origin git@github.com:tim-tang/everyday.git
$git push -u origin master
26 October 2011 Suzhou, China道这里git的配置完成,可以参考具体的官方文档linux set up git, Git的深入学习可以看看这里:Git Book(原创文章)