版本控制(5)--Git简介和仓库创建
2015-05-14 17:44
405 查看
1. VISUALSVN 版本库可以用浏览器打开---------URL
2. Git:一个分布式版本控制工具
3. 一般搭建在Linus系统
4. Git特点:每个开发者都有一个服务器,离线工作;分布式,强调个体
5. 流程图:
Clone:克隆,把版本库所有的内容拿下来,相当于建立链接
PUSH:把本地库中内容都提交,相当于提交
PULL:相当于更新
Commit:提交到本地
6. Git软件下载安装:https://code.google.com/p/msysgit/downloads/list 我们使用版本Git-1.7.9版本---------------------------安装过程见 安装文档
7.Git常用命令
(1). 创建git资源库
git init --bare 库名称
(2). 在用户文件夹下把资源clone下来
git clone <仓库目录>/g/software/repository/git/itheima <用户目录> .
注意:clone时候用户目录必须为空
(3). 创建一个文件,纳入到版本控制中。
git add <文件名>
第一次执行会出警告:warning: LF will be replaced by CRLF in readme.txt.
Thefile will have its original line endings in your working directory.
警告处理:需要配置用户信息
gitconfig user.name = "zhangsan"
gitconfig user.email = "itheima@gmail.com"
(4). 提交到本地版本库里。
git commit <文件名>
(5). 推送到远程共享版本库中
git push origin master
(6). 切换用户,拉取最新的文件
git pull
7. 操作
(1)在g/software/repository/git/ 下创建库
(2)从库中拿数据
(3)纳入版本库并提交到本地
(4)提交到远程库
8. 仓库目录说明
hooks目录:脚本文件的目录。
info目录:保存了不希望在 .gitignore 文件中管理的忽略模式的全局可执行文件
logs目录:日志目录
objects目录:存储所有数据内容
refs目录:存储指向数据(分支)的提交对象的指针
config文件包含了项目特有的配置选项
description文件仅供 GitWeb 程序使用
HEAD文件指向当前分支
9. GIT 下 vim编辑器
进入编辑模式: i
退出编辑模式: Esc
保存退出: (:wq)
2. Git:一个分布式版本控制工具
3. 一般搭建在Linus系统
4. Git特点:每个开发者都有一个服务器,离线工作;分布式,强调个体
5. 流程图:
Clone:克隆,把版本库所有的内容拿下来,相当于建立链接
PUSH:把本地库中内容都提交,相当于提交
PULL:相当于更新
Commit:提交到本地
6. Git软件下载安装:https://code.google.com/p/msysgit/downloads/list 我们使用版本Git-1.7.9版本---------------------------安装过程见 安装文档
7.Git常用命令
(1). 创建git资源库
git init --bare 库名称
(2). 在用户文件夹下把资源clone下来
git clone <仓库目录>/g/software/repository/git/itheima <用户目录> .
注意:clone时候用户目录必须为空
(3). 创建一个文件,纳入到版本控制中。
git add <文件名>
第一次执行会出警告:warning: LF will be replaced by CRLF in readme.txt.
Thefile will have its original line endings in your working directory.
警告处理:需要配置用户信息
gitconfig user.name = "zhangsan"
gitconfig user.email = "itheima@gmail.com"
(4). 提交到本地版本库里。
git commit <文件名>
(5). 推送到远程共享版本库中
git push origin master
(6). 切换用户,拉取最新的文件
git pull
7. 操作
(1)在g/software/repository/git/ 下创建库
(2)从库中拿数据
(3)纳入版本库并提交到本地
(4)提交到远程库
8. 仓库目录说明
hooks目录:脚本文件的目录。
info目录:保存了不希望在 .gitignore 文件中管理的忽略模式的全局可执行文件
logs目录:日志目录
objects目录:存储所有数据内容
refs目录:存储指向数据(分支)的提交对象的指针
config文件包含了项目特有的配置选项
description文件仅供 GitWeb 程序使用
HEAD文件指向当前分支
9. GIT 下 vim编辑器
进入编辑模式: i
退出编辑模式: Esc
保存退出: (:wq)
相关文章推荐
- OS(关于版本控制)使用git 创建远程仓库-熟知这些命令行,带你装逼带你飞!
- 版本控制git 下载,安装,创建代码仓库,提交本地代码
- Git的使用(1)创建仓库,添加版本控制和提交
- 【拾贝】版本控制-git-创建仓库
- 版本控制工具(CVS、SVN、GIT)简介
- Git版本控制:Git本地仓库
- 版本控制(九)--git创建&服务器&配置&工具
- Git(一):Git与版本控制简介
- Eclipse关联GitHub实现版本控制[一般下载的eclipse里都自带git插件,然后设置本地仓库和远程仓库就可以]
- Git3.创建版本库(Git仓库)&提交更新到仓库
- Git版本控制教程 - Git远程仓库
- 版本控制工具(下)——Git的远程仓库、分支管理与其它操作
- 1.Git与版本控制简介
- iOS开发——源代码管理——git(分布式版本控制和集中式版本控制对比,git和SVN对比,git常用指令,搭建GitHub远程仓库,搭建oschina远程仓库 )
- Git 系列之一:版本控制的概念、分布式、Git 简介及其工作流程
- Git(一):Git与版本控制简介 .
- Git创建本地版本仓库
- 版本控制工具(CVS、SVN、GIT)简介
- Git 系列之一:版本控制的概念、分布式、Git 简介及其工作流程