Git的使用教程
首先安装GIT
GIT 安装界面
第一步: 点击Git-1.7.9-preview20120201.exe
第二步:
第三步: 安装到software目录下的Git目录下,手工建立这两个目录,当然这是我个人爱好,可以随意更改盘符重新命名
第四步:
第五步:
第六步:
第七步:
第八步:
第九步:
第十步:查看桌面出现 Git Bash 图标,双击
----------------------------------------------------------------------以上是安装GIT的步骤-------------------------------------------------------------------
2、然后开始初始化仓库,打开安装完毕的图标
然后直接输入命令:git init --bare shared.git,然后会在仓库目录生成一堆文件,解释下这文件什么意思:
仓库文件目录
HEAD:指向当前分支的一个提交
description:项目的描述信息
config:项目的配置信息
info/:里面有一个exclude文件,指定本项目要忽略的文件
objects/:Git对象库(commit,tree,blob,tag) -----------------这四个对象当顺口溜背下来。
refs/:标识着你的每个分支指向哪个提交
hooks/:默认的hook脚本
-----------------------------------------------------------以上介绍的是仓库初始化-------------------------------------------------------
3、GIT的命令:
第一步: 创建数据仓库(例如目录为:/f/software/repository/git)这里在其他盘符创建一个
git init --bare shared.git
然后在git目录创建两个文件夹,这两个文件夹就相当于两名开发人员在写代码。
==============开发人员1操作=============================
第二步:进入user1的工作目录(例如/f/develop/workroom/user1) ,复制仓库到本地
git clone /f/software/repository/git/shared.git/ . (注意有个点,表明当前目录)
第三步:设置个人信息
git config user.name "user1"
git config user.email "user1@163.com"
第四步:忽略无需版本控制的文档,例如我想把项目目录下所有.txt的文档忽略,可以进行如下操作
echo "*.txt" > .gitignore
第五步:新建一个文件
echo "User1 add content" > index.jsp
第六步:提交文件
git add index.jsp
git commit -m "User1 add the file"
第七步:把自己的仓库提交到公共服务器
git push origin master
==============开发人员2操作=============================
第八步:进入user2的工作目录(例如/f/develop/workroom/user2) ,复制仓库到本地
git clone /f/software/repository/git/shared.git/ .
第九步:设置个人信息
git config user.name "user2"
git config user.email "user2@163.com"
第十步:忽略无需版本控制的文档
echo "*.txt" > .gitignore
第十一步: 修改index.jsp文件
echo "User2 add content" >> index.jsp
第十二步:提交文件
git add index.jsp
git commit -m "User2 add the file!"
第十三步:把自己的仓库提交到公共服务器
git push origin master
==============开发人员1操作=============================
第十四步:下载服务器最新数据
git pull
☆☆☆☆☆☆后续继续发布GIT的其他操作☆☆☆☆☆☆
JAVA技术交流群:275515737(大牛多多)