赞
踩
上篇介绍了gitbit的基本部署。现在介绍一下gitbit的使用和应用场景。
我们上篇说过,要实现文件在服务端的备份需要以下几点:
给大家看一下一个正常的gitbit的文档管理提交示例:
接下来我们一步步实现它。
首先登录我们的gitbit,使用管理账号登录。点击用户,创建一个用户(因为一般来说管理员账号只用来管理,仓库属于各个用户)
设置用户的权限(示例:设置一个管理员权限):
设置属性(选择性设置)
保存设置
然后使用刚刚的账号进行登录
点击创建版本库(实际仓库名称为wiki,忘记改了,不影响):
仓库创建完成:
好了,现在服务端的准备就绪,接下来准备客户端。我们说过,客户端需要有个程序把本地的文件进行上传,这里我们用到的程序叫git。
git官网:https://git-scm.com/
详细教程(官方教程):https://git-scm.com/book/en/v2
这里不介绍具体的功能原理和详细命令。只需要知道这个程序可以用来连接gitbit跟上传文件即可。下载安装自行搜索。
接下来的步骤假设git已经成功安装完毕,且知道基本命令。
git config --global user.name redAnt
git config --global user.email 88888888@qq.com
首先在本地电脑中新建一个文件夹,用来存放git项目
在此目录打开git(git bash here),或者直接使用cd命令定位此目录:cd D:\GitRepositories
打开我们的gitbit项目,复制以下git clone语句:
在git中打开这个地址:
输入gitbit的账号密码
仓库克隆完毕
打开D:\GitRepositories,可以看到克隆下来的空仓库
至此客户端与服务端便建立了联系。
我们把需要上传的文件复制在这个目录下:
我们使用git add
将文件暂存起来(git add .
表示把所有更改暂存)
暂存成功后,提交更改:
这里git commit -m
后面表示这次提交的注释。
将这些更改提交到服务器,使用git push
命令
注意,这里可能会push失败:
这里检查是否有配置用户名,邮箱。
推送完成后,打开gitbit,可以看到刚刚的提交:
点击目录可以看到上传的文件列表
其他人有权限的人员,如果想下载文件或者项目,可以通过两种方式:
在一台安装好git的电脑中,复制好clone地址,执行命令git pull
执行完成后即可获取服务端文档的最新版本。
PS:这里用到了GIT的最基本的几个命令:
如果涉及多人合作还需要处理合并冲突。这就属于git本身的内容,有兴趣的可以去官网进行学习。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。