Git入门1----配置仓库

   作为版本控制的两种常用工具,svn 或 git ,git主要是作为分布式版本控制工具,而svn是集中式的。Git在Wikipedia上的定义:它是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。Git最初被Linus Torvalds开发出来用于管理Linux内核的开发。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖 于网络和中心服务器。 作为一个流程展示文档,我会按照一定的顺序来展示GIT。

Git库中由三部分组成 
       Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。 
1) 工作目录:用户本地的目录; 
2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Git 称该区域为索引。 
3) 仓库:将索引通过commit命令提交至仓库中,每一次提交都意味着版本在进行一次更新。

1.安装GIT

1.1  首先上google 下载git,打开 Google Code 上的 git-osx- installer 页面,下载最新的安装包,最近由于国内网络原因导致,不能正常使用谷歌,建议翻墙。[以上是图形安装];当然,可以用命令行实现编译安装:在mac下,可以从Git源码下载。网上的教程很多可以查询。

2.配置服务器仓库

2.1 创建git目录

mkdir xxxgit/

cd xxxgit/

2.2 建立仓库

git config --global user.name "Your name"//自己的名字

       git onfig --global user.email youremail@xxx.com //配置自己的邮箱

git init //创建仓库

2.3 可以放一个原始文件在里面,说明文档一类的东西

echo "hello world ">init.text

2.4 将文件加入跟踪

git add init.text

git commit -m "hello" init.text

3.配置本地仓库

3.1 进入工程根目录

cd xxx

3.2 初始化本地仓库

git init ,最好用git --bare init//同样也可以配置用户信息与远端一样

3.3 添加工程到本地

git add . //添加所有

3.4 提交到本地库

git commit -m "Initial commit"

3.5 增加远端仓库

git remote add origin git@remotegit.com:test/xxxtest/hello.git

git push origin master

今天配置先写到这里,后续在补充上控制版本等各项说明~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值