版本控制(5)--Git简介和仓库创建
来源:互联网 发布:继承在编程方面翻译为 编辑:程序博客网 时间:2024/05/16 08:15
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)
- 版本控制(5)--Git简介和仓库创建
- 01-Git简介和仓库创建
- Git的使用(1)创建仓库,添加版本控制和提交
- git版本控制简介
- 版本控制-Git简介
- Git创建本地版本仓库
- git创建本地版本仓库
- Git学习-创建版本仓库
- Git版本控制:Git本地仓库
- Git版本控制:Git远程仓库
- 版本控制之Git---远程仓库(码云)
- 版本控制之Git---简介
- 版本控制git 下载,安装,创建代码仓库,提交本地代码
- 创建git仓库和初始化仓库
- git创建仓库和发布
- 创建和使用 git 仓库
- 版本控制二(创建仓库与使用)
- Git(一):Git与版本控制简介
- LeetCode_Add Binary
- hihoCoder 1169 猜数字 (线段树,离线处理)
- 处理表重复记录(查询和删除)
- 接入D+ 迎接互联网移动端巨变!
- XAAR128/200dpi
- 版本控制(5)--Git简介和仓库创建
- fsck命令一定要慎用
- opencv实现图像分割,分离前景和背景(1)
- java 的DBHelper类型
- 创建Access数据的ODBC数据源时没有Access数据源驱动器
- junit4单元测试报错解决
- IOS UITabBar-持续更新
- xfire配置webService的方法步骤
- 欧拉回路、欧拉路径