ToB企服应用市场:ToB评测及商务社交产业平台
标题:
WINDOWS GIT 部署
[打印本页]
作者:
千千梦丶琪
时间:
2024-11-29 00:36
标题:
WINDOWS GIT 部署
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企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4