1.准备软件包

Git客户端:https://git-scm.com/downloads

为了方便可以再下载一个GUI:这里选了,其它的也可以。Sourcetree,下载地址:https://www.sourcetreeapp.com 
Git服务器:Bonobo Git Server,下载地址:https://bonobogitserver.com

2、安装IIS的服务环境

如果之前安装过,请忽略...

添加角色功能

选择安装IIS服务

下一步后,选安装.net framework4.7和可承截Web核心,选好后点安装,要等一段时间后即能安装。

给IIS注册.Net Framework,管理员权限运行cmd,执行以下命令:

dism /online /enable-feature /featurename:IIS-ASPNET45 /all

3、配置网站

解压下载的Bonobo Git Server包,放到一个目录,我这里放到d盘的根目录,为了方便,目录名取为git.

开始-->Windows管理工具-->打开IIS管理器

先把默认的网站停止

右键点网站-->添加网站

填好网站名称,选刚解压的物理路径,其它默认即可。

本地浏览器输入localhost即可打开,其它电脑输服务器IP地址打开

初始用户名密码均为admin

进去后在setting可设置为中文。嗯。还是中文看的舒服。

4、客户端安装

git安装简单,基本一路下一步即可

Sourcetree跳过注册

一开始有git命令行不熟练,那么可以尝试使用sourcetree进行操作,Sourcetree是一个不错的Git客户端,但是安装的时候需要注册,有点麻烦。 
当安装时提示你注册的时候 
跳过注册开始了 
将下面的一串串放进我的电脑的地址栏,打开sourcetree的文件夹.

%LocalAppData%\Atlassian\SourceTree\ 
接下来你应该在当前文件夹下创建一个json文件,文件名为accounts.json 
然后,编辑此文件的内容如下

[{"$id": "1","$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTree.Api.Host.Identity","Authenticate": true,"HostInstance": {"$id": "2","$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountInstance, SourceTree.Host.AtlassianAccount","Host": {"$id": "3","$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountHost, SourceTree.Host.AtlassianAccount","Id": "atlassian account"},"BaseUrl": "https://id.atlassian.com/"},"Credentials": {"$id": "4","$type": "SourceTree.Model.BasicAuthCredentials, SourceTree.Api.Account","Username": "","Email": null},"IsDefault": false}
]

保存此文件。

重新启动sourcetree,恩,和之前不一样的界面,无需注册,就是这样,sourcetree已经跳过注册环节。

在windows2019利用Bonobo Git Server搭建Git服务器相关推荐

  1. 在Win2008 R2下用 Bonobo Git Server 搭建 Git 服务器

    当你想用Git,而源代码服务器是Windows系统时,你将面临一个问题:如何在Windows上搭建Git服务器? Bonobo Git Server基于.NET Framework 4.0+ASP.N ...

  2. Node.js Git Server搭建及Git常用操作笔记

    Node.js Git Server搭建及Git常用操作笔记 安装Git工具即可在本地进行Git仓库的管理,如果要实现远程仓库则需要搭建Git Server.通过Node.js搭建Git Server ...

  3. windows 下使用 Filezilla server 搭建 ftp 服务器

    windows 下使用 Filezilla server 搭建 ftp 服务器 1. Filezilla server 免费,开源, ftp 服务端 2. 下载安装, windows  https:/ ...

  4. Ubuntu Server搭建FTP服务器(2) --本地用户FTP服务器架设

    Ubuntu Server搭建FTP服务器(2) --本地用户FTP服务器架设 参考:ubuntu中文wiki百科,网址:wiki.ubuntu.org.cn 环境:Ubuntu 9.04 Serve ...

  5. FileZilla Server 搭建FTP服务器

    FileZilla Server 搭建FTP服务器 1. 背景: 在免费(此类工具免费者很多)中,我的选择是FileZilla,因为它小巧.非常强大.也比较易用,且为开源软件,发展前景不错.用户也比较 ...

  6. 用FileZilla Server搭建ftp服务器

    用FileZilla Server搭建ftp服务器 1.先在浏览器搜索 filezilla server 2.点开FileZilla软件的官网,下载该软件 3.下载完成后,按照操作流程一步步完成安装 ...

  7. java http 服务器搭建_基于http.server搭建局域网服务器过程解析

    不知道大家有没有遇到过这样的情况, 在做项目或者研发的时候,迫切想要将一个文件传输给另一台电脑,却找不到u盘,于是麻烦的通过登陆qq.微信等社交软件 ,或者邮箱等工具进行传输,十分麻烦,让人苦恼.都说 ...

  8. Windows 2008 Server搭建Radius服务器的方法

    Windows 2008 Server搭建Radius服务器的方法 在实际使用环境中,TP-LINK无线控制器TL-AC1000使用外部服务器进行Portal远程认证时,需搭建相应认证服务器.本文通过 ...

  9. Apache Server搭建图片服务器

    Apache Server搭建图片服务器 导读:公司来了几个应届生,经常问我图片应该上传到哪里,是直接在工程下面创建一个upload_image文件夹,然后将图片上传到这个upload_image文件 ...

最新文章

  1. Connection cannot be null when 'hibernate.dialect'
  2. 创建一个Table View
  3. 0寄存器与arm_如何在ARM下进行高效的C编程?
  4. 编程软件python下载-Thonny(Python编程工具) v3.2.7 官方版
  5. 【小项目关键技术二】UGV电机编码测速
  6. PEP Python Enhancement Proposals(python增强提案\python改进建议书)(重点PEP8)
  7. 作为本科大学生比较适合的水准比较好的,嵌入式软件系统的会议
  8. wampserver php乱码,WampServer搭建php环境可能遇到的问题
  9. 通过VisualSVN的POST-COMMIT钩子自动部署代码
  10. Springcloud 引导上下文
  11. 深入学习js之——原型和原型链
  12. 嵌入式工作笔记0006---半导体中的IP核是什么意思
  13. 抽象工厂模式java_抽象工厂模式
  14. 海思Hi3798MV300_Hi3798MV300H_Datasheet-系统
  15. 在阿里矢量库下载了字体图标在项目引入无法显示时
  16. Matalab2010b安装过程中遇到的问题汇总
  17. 英文简历模板计算机专业,计算机专业英文简历模板制作
  18. 微信测试账户申请以及测试
  19. SaaSBase:什么是为知笔记?
  20. 《重构--改善既有代码的设计》--代码的坏味道(3)

热门文章

  1. css3之BFC、IFC、GFC和FFC
  2. 通过本地客户端连接GoogleCloud的Linux虚拟机
  3. vue实现监控流-rtsp转flv
  4. 微透镜阵列的高级模拟
  5. mysql数据库角色的使用
  6. java项目报错405_405报错是什么原因_状态码405是什么错误
  7. COCOS敌人和AI制作
  8. 【RPC】分布式一致性与一致性协议
  9. Appendix B Review of Memory Hierarchy
  10. 企业如何搭建属于自己的协同办公管理系统?