Windows 环境搭建 git 服务
Windows 环境搭建 git 服务
有时候在本地开发个人项目, 需要对代码进行版本管理, 可在 Windows 上搭建一个自己使用的 git 服务器
当前搭建系统环境
Windows10
安装Git
去官网(https://git-scm.com/) 下载 windows 版 git 并安装
安装OpenSSH
去 github 上(https://github.com/PowerShell/Win32-OpenSSH/releases) 下载并安装 OpenSSH
1. 将下载好的 OpenSSH-Win64 解压并移动到 C:\Program Files 目录下
2. 使用管理员权限打开 cmd 命令, 依次执行以下命令
# 移动到OpenSSH安装目录cd C:\Program Files\OpenSSH-Win64# 安装powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1# 设置服务sc config sshd start=auto# 启动服务net start sshd
3. 将 OpenSSH 设置到环境变量中
4. 修改注册表,修改 OpenSSH 默认 shenll
打开 cmd 运行 regedit, 打开注册表。 依次选择 HKEY_LOCAL_MACHINE -> SOFTWARE -> OpenSSH。 添加变量 DefaultShell , 值为 git 安装目录中的 \bin\bash.exe
5. 启动 OpenSSH 服务
打开 cmd 运行 services.msc, 打开服务列表
创建仓库
选定一个目录作为 git 仓库, 在 gitbash 中执行命令
cd ~mkdir gitrepocd gitrepogit init --bare test.git
仓库创建完成后, 在工作目录中像以往开发一样使用 git 即可, 先进行克隆仓库
``` shell
git clone xx@127.0.0.1:~/gitrepo/test.git
```
注意 xx@127.0.0.1:~/gitrepo/test.git 各项
xx -> 对应当前 windows 系统用户
~/gitrepo/test.git -> 仓库所在文件路径
密码 -> 对应当前 xx 系统用户登录密码
参考资料
[Windows安装OpenSSH服务](https://www.cnblogs.com/herui1991/p/12376841.html)
[win10_git_server](https://gitee.com/wag173/win10_git_server)
[Git 服务器搭建](https://www.runoob.com/git/git-server.html)
Windows 环境搭建 git 服务相关推荐
- 用Gogs在Windows上搭建Git服务
1.下载并安装Git,如有需求,请重启服务器让Path中的环境变量生效. 2.下载并安装Gogs,请注意,在Windows中部署时,请下载MiniWinService(mws)版本. 3.在Maria ...
- windows环境搭建web服务器(IIS)
windows环境下如何搭建web服务器,百度或者谷歌一下都会有很多教程和资源可以参考.这里我也记载一下过程,便于大家参考.至于什么是web服务器,为什么需要web服务器,这里不太明白的也可以百度一下 ...
- git ssh配置文件 服务器_Linux 环境 搭建Git 服务器,并且修改SSH端口使用
1.环境配置说明 服务器 CentOS 7 + git(git version 1.8.3.1) 客户端 Windows10 + SourceTree 2.安装 Git 服务器端安装: sudo yu ...
- 使用gitblit在Windows上搭建git服务器
使用gitblit在Windows上搭建git服务器 概述 工具准备 安装流程 安装jre-7 测试java环境 解压并配置gitblit 修改data目录下的defaults.properties文 ...
- linux git服务器搭建端口号是多少,Linux 环境 搭建Git 服务器,并且修改SSH端口使用...
1.环境配置说明 服务器 CentOS 7 + git(git version 1.8.3.1) 客户端 Windows10 + SourceTree 2.安装 Git 服务器端安装: sudo yu ...
- Flutter之Windows环境搭建
Flutter之Windows环境搭建 原创作者:只能陪你走一程 原文地址:https://www.jianshu.com/p/a78fd5e5116d 官方网址:https://flutter.io ...
- kafka windows环境搭建 SASL_PLAINTEXT/SCRAM
kafka windows环境搭建 SASL_PLAINTEXT/SCRAM acl认证记录 一.kafka 下载参考地址 https://kafka.apache.org/downloads 二.环 ...
- 10分钟教你在Windows上搭建Git服务器
10分钟教你在Windows上搭建Git服务器 一.下载并安装jdk. 二.下载Gitblit 三.配置 四.运行 五.测试 一.下载并安装jdk. 安装JDK请移步到:2022年最新Java JDK ...
- Windows环境搭建WeGame饥荒专用服务器(详细版)
Windows环境搭建WeGame饥荒专用服务器 前言 饥荒专用服务器 获取cluster_token令牌 注册许可证书 文件配置 路径配置 根目录 cluster.ini文件配置 地面服务器(Mas ...
最新文章
- 外媒:英贸易大臣将与其他国家商脱欧后贸易协议
- python中next(reader)_Python错误self.reader.next()
- 为什么借钱要上央行征信?
- ASM 判定一个类,实现了指定接口
- mysql 错误 150_MySQL教程之error 150错误提示解决办法
- android 拦截webview加载url_android webview拦截post的请求
- 给网站外链进行重定向跳转
- 手写vue---部分实现
- Java连接MySQL数据库步骤
- 编程之美1.7 光影切割问题
- 完美解决 WinRAR 中文版 启动时的超恶心广告弹窗
- 【工具脚本】目标检测数据样本的扩增脚本
- java获取环境变量路径/java获取环境变量和系统属性
- 建个网站需要多少钱?你真的知道吗?
- Google收购传感器公司Lumedyne
- 什么是BBR加速,Centos7如何开启BBR加速,优化服务器的传输速度,避免堵塞
- 图卷积神经网络代码讲解,cnn卷积神经网络伪代码
- CK-GL16-AB传感器|读卡器在工业自动化AGV小车磁导航RFID定位领域应用与解决方案
- matlab学霸表白公式,学霸表白:函数会告诉“我爱你”
- 教你如果混社会,绝对的火!!
热门文章
- Android 9.0系统软件进入视频界面发生闪退
- 去中心化应用程序 (dApps) 发展现状及趋势回顾
- 如何使用ABP开发一
- 【从零开始学习YOLOv3】3.YOLOv3的数据组织和处理
- 选购国外虚拟主机的一些心得体会
- java实训心得感想30字,java实训心得体会感想
- Android进程保活、拉活方案
- python mac可以运行win不能运行_Pymssql程序可以在mac上运行,但不能在windows上运行...
- 贷超、贷超分销系统 贷超分销模式 简介
- 三阶魔方与四阶魔方总结