#参考网址
1.Git的初始设置
$ git config --global user.name "Your Real Name"
$ git config --global user.email you@email.address
这些是要在以后版本信息里面出现的东西。
2.初始化Git仓库(init)
$ cd ~/work
$ git init
# 然后会显示:
Initialized empty Git repository in $PROJECT/ .git/
表示在当前目录下闯将了一个.git的隐藏目录,这个就是所谓的Git仓库了。此时的~/work文件夹,我们也改名称之为工作树。
3.将工作树中的一些文档存至Git仓库中,并且变成Git仓库能够识别的数据格式。
$ cd ~/work
$ git add .
注意:add 与后面的”.”是有一个空格的,这个”.”表示所有的文档。如果只生成一个文档,则将”.”改为文档名即可。
4.将代码复制到你刚才新建的work文件夹中git clone git@github:username/JavaDemo.git
git clone 是命令,后面加的是你下载代码的SSH路径后者HTML路径
为了保持代码的同步,可以进入目录,执行如下的操作:(可略过)
git remote add upstream git@github.com/username/JavaDemo.git
git remote add upstream是命令,后面加的是你下载代码的SSH路径后者HTML路径
团队开发流程(略过)
$ git clone 用户名@IP:目标路径
# 进行开发
$ git add 改动的文件
$ git commit
$ git pull
# 解决合并问题
$ git push
push命令只能将代码push到你的分支上。
5.配置好数据库文件
$config/database.yml
6.复制组件:
7.迁移数据库表
rake db:create
rake db:migrate
8.启动服务器
rails server
9.打开
http://localhost:3000/
我的流程:
git init #初始化.git
git add . #添加所有内容,
git commit #提交到本地库
git commit -m "本次上传的备注信息,你也可以省略这一步骤" #备注
git pull 可以直接加上项目的地址 #更新小组项目的代码,然后你才能提交
git push 上传到github上面 #上传
一般上面几步就ok了
git log #查看日志
git status #查看状态
git remote add origin git上项目地址 #可以指定位置
git push -u origin master #个人觉得应该是指向目录
git commit的时候会出现一个编辑器让你修改,要上传就要删除#键就可以,可以配置打开该文件的编辑器
vim ~/.gitcomfig
加入[core]
editor = vim