Ruby第一次作业总结

作者: 云中布衣   分类:  数据比赛    热度: (565℃)   时间: 2015-10-8 2:30   标签: #作业  #ruby  #高级软件工程    

经过两天的奋斗Ruby的第一次作业总算圆满完成了,在此期间遇到了很多的问题,也学到了很多的东西,特在此记录,做一个简单的总结。

Ruby第一次作业题目:http://www.mryu.top/homwork/43.html

Ruby第一次作业解答:http://www.mryu.top/homwork/44.html

Ruby on Rails 环境搭建:http://www.mryu.top/os/40.html

GitHub使用指南:http://www.mryu.top/os/41.html

Trustie使用指南:http://forge.trustie.net/forums/1/memos/1232

使用 RSpec 來測試 App:http://www.mryu.top/digest/45.html

关于代码提交的一些总结:

第一、分别把代码上传到UCAS和trustie上(这个比较简单)                                               

第二、分别把代码利用git工具push 到Github 和trustie上(稍微复杂点)

下面是关于把代码上传到Github和trustie上的一些笔记

Github

billcode@billcode-y470:~$ git config --global user.name "2015E8007361074"
billcode@billcode-y470:~$ git config --global user.email "billcode@outlook.com"
billcode@billcode-y470:~$ cd github
billcode@billcode-y470:~/github$ mkdir course
billcode@billcode-y470:~/github$ cd course
billcode@billcode-y470:~/github/course$ git init
Initialized empty Git repository in /home/billcode/github/course/.git/
billcode@billcode-y470:~/github/course$ touch README
billcode@billcode-y470:~/github/course$ git add README 
billcode@billcode-y470:~/github/course$ git commit -m 'hw1'
[master (root-commit) 8376bff] hw1
 0 files changed
 create mode 100644 README
billcode@billcode-y470:~/github/course$ git remote add origin git@github.com:2015E8007361074/course.git
billcode@billcode-y470:~/github/course$ git push -u origin master
Counting objects: 3, done.
Writing objects: 100% (3/3), 207 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
To git@github.com:2015E8007361074/course.git
 * [new branch]      master -> master
Branch master set up to track remote branch master from origin.
billcode@billcode-y470:~/github/course$ 

Trustie

billcode@billcode-y470:~/github/course$ git init (将示例文件夹初始化为git版本库 注意:该步操作只需要在第一次提交代码时执行,以后提交代码不要每次都执行)
Reinitialized existing Git repository in /home/billcode/github/course/.git/
billcode@billcode-y470:~/github/course$ git add .(将该项目代码添加到本地版本库的暂存区中 注意:add 和.之间有空格)
billcode@billcode-y470:~/github/course$ git remote add newrepo http://billcode_course@repository.trustie.net/billcode/course.git (让newrepo指向远程版本库地址,并与本地版本库进行关联,其中http后面为远程版本的路径)
billcode@billcode-y470:~/github/course$ git add .
billcode@billcode-y470:~/github/course$ git commit -m "20151008 first commit"(将提交到暂存区的修改提交到本地的master分支)
# On branch master
nothing to commit (working directory clean)
billcode@billcode-y470:~/github/course$ git config http.postBuffer 524288000(设置本地缓存为500M 注意:只需要在第一次提交代码时操作)

error: failed to push some refs to 'http://billcode_course@repository.trustie.net/billcode/course.git'
billcode@billcode-y470:~/github/course$ git push -u newrepo master:master(将本地代码库master分支下的代码提交到远程版本库“newrepo”的master分支中)
Password for 'http://billcode_course@repository.trustie.net': 
remote: /home/pdl/redmine-2.3.2-0/apache2/htdocs/billcode/course.git
To http://billcode_course@repository.trustie.net/billcode/course.git
 * [new branch]      master -> master
Branch master set up to track remote branch master from newrepo.

(完)

56.8K

发表评论:

© 云中布衣 2015 | Driven by EMLOG  | SiteMap | RunTime: 9.42ms&RSS  | MORE  |   | TOP

文章数量【252】 评论数量【206】 稳定运行【1152天】

Visitor IP Address【54.162.239.233】

Email:ieeflsyu#outlook.com