GitBlit的使用教程

GitBlit的使用教程

本文是基于Win 10系统环境,测试和使用GitBlit:


一、如何使用GitBlit

(1)登入已经部署好的GitBlit服务器

  • 在网址输入框输入GitBlit服务器的地址,如图中的1,然后在2处登入用户名和密码
    在这里插入图片描述

(2)创建一个新的版本库

  • 点击图中1处的“版本库”,然后点击图中2处的“创建版本库”
    在这里插入图片描述
  • 填写名称和描述,注意名称最后一定要加 .git
  • 选择限制查看、克隆和推送
  • 勾选“加入README”和“加入.gitignore文件”
  • 在图中的1处,选择你构建版本库的编程语言,如python
  • 最后,点击“创建”
    在这里插入图片描述
  • 创建成功后,进入相应的版本库,会显示如下的界面
    在这里插入图片描述
  • 点击“目录”,可以看到版本库中的文件
    在这里插入图片描述

(3)创建新用户

  • 点击图中红色框中的“用户”
    在这里插入图片描述
  • 点击“添加用户”
    在这里插入图片描述
  • 填写用户的信息,红色框中的选项视情况勾选,可以不勾选
  • 最后点击保存
    在这里插入图片描述
  • 添加成功后,会在列表中显示相应的用户信息
    在这里插入图片描述
  • 登入新添加的用户,可以在界面上看到没有任何版本库信息,这是因为当前没有任何版本库的权限
    在这里插入图片描述

(4)授予用户版本库的读写权限

  • 切换管理员账号,并且进入相应的版本库
  • 点击“编辑”
    在这里插入图片描述
  • 再点击“permissions”,选择你想要的用户和权限
  • 权限可以选择“RW(推送)”
  • 最后点击“添加”
    在这里插入图片描述
  • 添加成功后,点击“保存”
    在这里插入图片描述
  • 此时,切换回之前的用户,可以看到界面有版本库的信息
    在这里插入图片描述

(5)客户端连接、克隆并下载GitBlit服务器端的版本库代码

  • 使用新创建的用户名和密码登入,GitBlit服务器
  • 复制红色框中的URL
    在这里插入图片描述
  • 打开PyCharm,并点击“Git”
    在这里插入图片描述
  • 在红色框中,粘贴刚才复制的URL地址
  • 点击“Test”,然后输入你的密码,测试成功会显示如下的界面
    在这里插入图片描述
  • 点击“clone”,然后再次输入你的密码
    在这里插入图片描述
  • 打开项目后,会看到版本库里面的两个文件“.gitignore”和“README.md”,这两个文件是我们在创建版本库时添加的,如果存在这两个文件,说明克隆成功

(6)Git的基本使用及常见命令

  • 首先在项目下,新建一个目录“hello_world”和文件“hello_world.py”
  • 此时文件名为红色,说明此时没有添加到本地的git仓库”
    在这里插入图片描述
  • 进入hello_world目录,然后执行以下的命令
cd hello_world
git add hello_world.py # 将hello_world.py文件提交到暂存区

在这里插入图片描述

  • 执行完 git add hello_world.py文件后,没有提示任何错误信息,说明已成功提交该文件至暂存区
    在这里插入图片描述
  • 通过执行以下的命令,来查看当前的状态
git status # 查看当前的状态

在这里插入图片描述

  • 接下来,将在暂存区的文件,提交到本地的git仓库
git commit -m "add:添加了一个新文件hello_world.py" # 提交到本地git仓库
 # 双引号中的内容可以自定义

在这里插入图片描述

  • 出现以下界面,说明成功提交到本地的Git仓库
    在这里插入图片描述
  • 最后,将本地的git代码提交到Git服务器
git push # 提交到git服务器仓库

在这里插入图片描述

  • 此处,需要你再次输入密码
  • 出现以下的界面,说明已成功提交到Git服务器
    在这里插入图片描述
  • 下面通过网址,登入到Git服务器,可以看到提交的信息
    在这里插入图片描述
  • 回退到某一次提交的版本
git reflog # 获取提交版本号
git reset --hard 1a548ad

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值