论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
开源技术
›
开源技术
›
WINDOWS GIT 部署
WINDOWS GIT 部署
千千梦丶琪
金牌会员
|
2024-11-29 00:36:16
|
显示全部楼层
|
阅读模式
楼主
主题
982
|
帖子
982
|
积分
2946
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
Gitblit 是一个纯 Java 库用来管理、查看和处置惩罚 Git 资料库,相当于 Git 的 Java 管理工具。
Gitblit 支持Linux操作体系,因此 Gitblit 须要java运行情况(JRE)。
如果公司要搭建自己的 Git 服务器,可以利用 Gitblit 这个开源的 Git 服务器。
第一步:
下载Java
第二步:
安装JDK步调不再详述,网上教程一搜一大把,可参考:Windows平台下Git服务器搭建 - 阿祥当码农 - 博客园
第三步:
确保电脑安装了Java 运行时情况 JRE 大概 JDK ( version >=1.7 )。
在命令窗口中,输入java命令:java -version,回车,如果出现版本信息,阐明安装成功。
第四步:
下载安装Gitblit
1)
下载Gitblit,下载地址:Gitblit
2)
解压缩下载的压缩包即可,无需安装
第五步:
设置Gitblit
1)
创建用于存储资料的文件夹。
2)
找到Git目录下的data文件下的 gitblit.properties 文件,用“记事本”或文本编辑器打开。
3)
找到 git.repositoriesFolder(
资料库路径
),赋值为 第1)步 创建好的文件目录。
4)
找到 server.httpPort,设定http协议的端口号(注意:所利用的端口不要与已有端口辩说)。
5)
找到 server.httpBindInterface,设定服务器的IP地址。这里就设定你的服务器IP。
6)
保存,关闭文件。
第六步:
运行gitblit.cmd 批处置惩罚文件。
1)
找到 gitblit 目录中的 gitblit.cmd 文件,双击运行。
运行成功,结果如下:
3)
在浏览器中打开,现在就可以利用GitBlit了。 默认账号密码admin/admin
第七步:
设置成服务方式(Windows Service)启动Gitblit
1)
在Gitblit目录下,找到 installService.cmd 文件。
2)
用“记事本”或文本编辑器打开。
修改 ARCH
32位体系:SET ARCH=x86
64位体系:SET ARCH=amd64
添加 CD 为程序目录
SET CD=E:\Git\gitblit-1.8.0 (你的现实目录)
修改StartParams里的启动参数
给空就可以了
3)
保存,关闭文件。
4)
关闭正在运行的cmd命令窗口,以
管理员身份运行
Gitblit目录下的installService.cmd文件。
5)
在服务器运行窗口中键入“services.msc”回车,打开 Windows 服务窗口。
在服务中,就能看到已经存在的gitblit服务了
6)
启动该服务。寻常利用时,保持这个服务是启动状态就可以了。
以上就是Windows平台下,设置 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文件提交到暂存区
1
2
执行完 git add hello_world.py文件后,没有提示任何错误信息,阐明已成功提交该文件至暂存区
通过执行以下的命令,来查看当前的状态
git status # 查看当前的状态
1
接下来,将在暂存区的文件,提交到本地的git堆栈
git commit -m "add:添加了一个新文件hello_world.py" # 提交到本地git堆栈
# 双引号中的内容可以自界说
1
2
出现以下界面,阐明成功提交到本地的Git堆栈
最后,将本地的git代码提交到Git服务器
git push # 提交到git服务器堆栈
1
此处,须要你再次输入密码
出现以下的界面,阐明已成功提交到Git服务器
下面通过网址,登入到Git服务器,可以看到提交的信息
回退到某一次提交的版本
git reflog # 获取提交版本号
git reset --hard 1a548ad
1
2
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
千千梦丶琪
金牌会员
这个人很懒什么都没写!
楼主热帖
SQLserver的安装
【C++】ZZ1864- 解题精讲
一文搞清UNIX/Linux与Windows文件换行 ...
StoneDB社区答疑第一期
数据湖Hudi与对象存储Minio及Hive\Spar ...
开发了一个Java库的Google Bard API, ...
C语言程序设计(一)计算机思维导论 ...
学透shell 带你写常用的100个 shell 脚 ...
Cesium 几何体贴模型 sampleHeight(二 ...
【HarmonyOS】初识HarmonyOS
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
物联网
快速回复
返回顶部
返回列表