Gitblit创建版本库并提交项目到版本库

3,214 阅读2分钟

输入地址打开git管理页面,输入用户名,密码进行登陆

选择创建版本库

填入自己的项目名称及描述,点击创建即可

一般来说,不推荐使用管理员账户admin作推送,常规操作是,在用户端(客户端)推送内容到仓库。管理员账户admin只负责管理服务器站点,不涉及实际业务内容。包括创建版本库操作,后面都可以授权用户执行。下面新建用户操作。 admin登陆,点击下拉菜单中的用户

访问权限页填写,配置版本库权限。选择版本库,选择logit.git 赋予具体权限,R(克隆)一般赋予测试人选,RW(推送)、RWC(推送,创建ref)、RWD(推送,创建删除ref)、RW+一般赋予开发人员,选好之后,按添加按钮最后,选择保存,创建成功。

这样版本库就建好了,剩下就是代码的推送了

安装git 客户端

教程有很多:blog.csdn.net/q563573095/…

提交本地项目到git服务器

1、安装完成后,在项目所在文件夹鼠标右键有一个 “Git Bash Here”, 打开git 自带的命令行工具,
第一次使用git bash 一定要先配置一下用户信息,避免后面报错,也就是指定下用户用户名,邮箱
    git config --global user.name "*******"
    git config --global user.email "****.*****"
2、通过命令 git init 把这个目录变成git可以管理的仓库
    git init
3、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件
    git add .
4、用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明
    git commit -m 'first commit'
5、关联到远程库
    git remote add origin 你的远程库地址
    例:git remote add origin ssh://admin@192.0.0.210:29418/springboot1.git
    这个地址在创建版本库的地方可以找到
6、获取远程库与本地同步合并(如果远程库不为空必须做这一步,否则后面的提交会失败)
    git pull --rebase origin master
7、把本地库的内容推送到远程,使用 git push命令,实际上是把当前分支master推送到远程。执行此命令后会要求输入用户名、密码,验证通过后即开始上传。
    git push -u origin master

这样操作完,我们本地的代码就上传到git服务器的版本库了。