在XP下搭建Git共享版本库
来源:互联网 发布:数据粒度举例 编辑:程序博客网 时间:2024/04/29 19:03
1 安装过程
详细流程是参照这篇文章《如何在WINDOWS(XP)下使用copSSH配置GIT服务器+TortiseGIT客户端》
通过这篇文章的学习,我终于实现了在局域网中搭建一个小团队共享版本库的功能咯,也解决了我上篇文章中所提到的问题。开心~
为了便于自己回顾,我整理了简要的步骤说明。
1.1 安装 Copssh
1. 安装 Copssh,注意安装带有 COPSSH Control Panel 选项的版本;
2. 在用户组中添加用户
3. 激活 COPSSH Control Panel 中的用户
4. 用 Putty 测试连接是否成功 (地址不能用 127.0.0.1,很奇怪)
具体详细安装流程参照上述的文章说明
1.2 创建裸 git 库
1. 在 SSH 启动 start unix bash,创建 git 的符号链接,确保可以使用 git 命令2. 在用户目录下创建裸版本库: git --bare init
3. 连接上 Git 即可。连接地址样式例如: git clone gitserver@192.168.1.2:dbshare.git
其中 gitserver 为用户名,dbshare.git 为创建的版本库
1.3 添加用户验证
采用将 公匙 添加到 ssh 服务器中;
将 私匙 添加到 git 的验证中
2 一些尝试
2.1 TortoiseGit 生成的公匙和私匙能否使用?
当前测试的 TortoiseGit 版本是 1.7.14,完全可以用
2.1.1 先删除之前版本库中添加的 私匙
在 TortoiseGit/Setting/Git/Remote 中 点击 origin, 清空 Putty 项即可。
2.1.2 菜单中的 PuttyGen 工具
1. SSH2 RSA (1024) -> 生成;
2. 复制公匙(不要保存),添加到 SSH 中的验证文件中
3. 在 Git Pageant 中添加私匙
2.2 重启电脑之后,不能连接上SSH服务器
即在pull版本时,弹出 "Server unexpectedly closed network connection!" 的信息2.2.1 服务未启动?
从服务管理窗口中可以看到 "Openssh SSHD" 服务已经开启
2.2.2 启动 Copssh control panel
启动后,再重新 pull 就可以拉取信息了
0 0
- 在XP下搭建Git共享版本库
- 在windows环境下搭建git版本环境
- windows(xp)下git服务器搭建
- 在共享主机上搭建git服务
- openfire 在xp环境下的搭建
- 在XP下搭建WEB服务器
- [版本]Windows下搭建 Git 服务器
- git 在Linux下搭建git服务器
- 搭建本地版本库--git
- xp下共享文件夹
- xp下共享文件夹
- 在Linux下创建Git的版本库
- 在freeBSD下搭建php共享Session
- 在vmware下linux和宿主windows xp共享文件
- Windows XP 在工作组下使用管理共享
- 怎样在XP下Virtualbox虚拟Ubuntu共享文件夹设置
- 在XP系统下虚拟机Linux文件共享
- 怎样在virtualbox下WIN7共享XP的文件
- ThinkPHP
- 基础框架(Fondation Framework)的线程安全
- java动态代理(JDK和cglib)
- FSDataOutputStream.writeUTF(String)写入文本异常
- Chrome插件:拦截页面请求
- 在XP下搭建Git共享版本库
- 高德地图硬件浮出水面 命名为“小蜜”
- 【leetcode】Reverse Words in a String (python)
- Map List 拼json串
- [leetcode] Longest Valid Parentheses
- Application Kit框架的线程安全
- Android布局文件layout.xml的一些属性值
- 5G通讯网要来了 比4G快250倍
- web 前端 好的插件 推荐