Ruby on Rails Tutorial 第一章 之 Git项目管理
2015-06-28 12:01
701 查看
1、安装和设置
(1)git的安装(略)
(2)初始化设置
$ git config --global user.name "LihuaSun"
$ git config --global user.email "12***50@**.com"
$ git config --global push.default matching #向后兼容新的git版本
(3)第一次使用仓库要做的设置
$ git init
$ git add -A
$ git status
$ git commit -m "Initialize repository"
$ git log
(4)公钥管理
$ ssh-keygen -t rsa -C "1254575850@qq.com" #生成公钥
$ cat ~/.ssh/id_rsa.pub #复制公钥
(5)在GitHub上添加hello_app仓库(略)
(6)添加远程仓库并推送
$ git remote add origin git@github.com:LihuaSun/hello_app.git
$ git push -u origin --all #第一次推送仓库
2、分支、编辑、提交、合并、推送
(1)分支
$ git checkout -b modify-README #创建分支
$ git branch #查看分支
(2)编辑
$ git mv README.rdoc README.md
$ git checkout -f #强制撤销改动
(3)提交
$ git status #查看分支状态
$ git add -A #如果上次提交之后添加了新文件,则要执行这个命令
$ git commit -a -m "Improve the README file"
(4)合并
$ git checkout master #切换到主分支
$ git merge modify-README #合并分支
$ git brandh -d modify-README #删除分支,当用-D时,放弃该分支中的改动
(5)推送
$ git push origin master #其中origin master经常省略
(1)git的安装(略)
(2)初始化设置
$ git config --global user.name "LihuaSun"
$ git config --global user.email "12***50@**.com"
$ git config --global push.default matching #向后兼容新的git版本
(3)第一次使用仓库要做的设置
$ git init
$ git add -A
$ git status
$ git commit -m "Initialize repository"
$ git log
(4)公钥管理
$ ssh-keygen -t rsa -C "1254575850@qq.com" #生成公钥
$ cat ~/.ssh/id_rsa.pub #复制公钥
(5)在GitHub上添加hello_app仓库(略)
(6)添加远程仓库并推送
$ git remote add origin git@github.com:LihuaSun/hello_app.git
$ git push -u origin --all #第一次推送仓库
2、分支、编辑、提交、合并、推送
(1)分支
$ git checkout -b modify-README #创建分支
$ git branch #查看分支
(2)编辑
$ git mv README.rdoc README.md
$ git checkout -f #强制撤销改动
(3)提交
$ git status #查看分支状态
$ git add -A #如果上次提交之后添加了新文件,则要执行这个命令
$ git commit -a -m "Improve the README file"
(4)合并
$ git checkout master #切换到主分支
$ git merge modify-README #合并分支
$ git brandh -d modify-README #删除分支,当用-D时,放弃该分支中的改动
(5)推送
$ git push origin master #其中origin master经常省略
相关文章推荐
- Ruby on Rails Tutorial 第一章 之 搭建开发环境
- Ruby on Rails Tutorial 第一章 之 简介
- RUBY-超大数字操作
- RUBY-类、对象练习
- RUBY-hash操作
- RUBY-数组操作
- RUBY-二进制文件操作
- RUBY-文件、目录操作
- RUBY-字符串操作
- ruby基-变量
- ruby-模块,类,对象的学习
- ruby-方法
- ruby-数字、字符串、数组
- ruby-Hash
- ruby-数组
- 如何在windows上安装saas
- Ruby中的语句中断和返回
- Ruby更改gem source
- ruby git hook
- ruby 基础 Array 与 Hash 相互转换