windows下实现Git在局域网使用
来源:互联网 发布:自动化交易源码 编辑:程序博客网 时间:2024/05/07 21:07
这篇文章主要解决局域网几台主机项目开发的版本控制
1、首先装好Git核心(Windows下安装msysgit,点击直接跳向官方项目空间),和GUI外壳程序。虽然msysgit最新版本中也提供了GUI程序,但这里我推荐使用tortoisegit(点击跳向官方项目空间)。安装过程可以上网查找。
2、这里是通过一台主机做服务器安装好git并共享一个文件夹供其他主机做版本控制。装完了第一步的这些,还要在TortoiseGit中设置一下Git核心所在路径,方法就是右键->TortoiseGit->Settings,看到下面MsysGit了吗?在这里选择好msysgit安装路径下的bin文件夹(这个文件夹下有git.exe文件) 。
3、首先,在服务器创建一个文件夹用于存放你要公开的版本库。然后进入这个文件夹,右键->Git create repository here,弹出的窗口中勾选Make it Bare!之后将这个文件夹完全共享(共享都会吧?注意权限要让使用这个文件夹的用户为“完全控制”)。文件夹共享过程如下:右击文件夹-属性-共享-高级共享-共享此文件夹-权限-完全控制。
4、现在服务器端设计好了,在你的客户端也同样安装msysgit和tortoisegit,将服务器的共享文件夹映射到你本地上,具体操作如下:在客户机打开我的电脑,点“映射网络驱动器”(Win7在上边,XP在左边,当然也可以使用net use命令实现此功能),之后找到服务器刚才共享的文件夹,驱动器自己选择,我选择了X:,勾上“登录时重连接”。完成后,打开X盘看一下,是不是能看到文件了?那就说明映射成功了!
5、现在各个客户端可以要将自己的项目push到服务器上,然后也可以pull服务器上的其他人上交的项目最新版本,比如我项目名叫cofe,现在要再你项目里面建一个项目版本库,点右键->TortoiseGit->Settings,左边找到Remote(这项是针对版本库的,没有这项,说明你没有在当前文件夹创建版本库,那就先Git create repository here,这时就不要Make it Bare了,因为这是客户机。),在这个窗口中Remote项是名字,随便起一个填上吧。URL是更新路径,这里填上刚才映射下来的盘符,比如x:,第三项留空(私钥路径,如果你用SSH就需要填写)。
6、你还要在设置你的用户邮件和用户名字,在项目文件夹比如:cofe右键->TortoiseGit->Settings,点击Git,填入你的用户名和邮件账号,
- windows下实现Git在局域网使用
- windows下实现Git在局域网使用
- 无需SSH程序,Windows下实现Git在局域网间使用(SVN可以下岗了!)
- 【转】无需SSH程序,Windows下实现Git在局域网间使用
- 在windows下使用git
- Git Gui 在 Windows下使用
- (个人原创)mac 下git 的使用(git server部署在本地局域网)
- Git在windows下的安装和使用GIT@OSC
- 局域网实现原理与Windows下的局域网共享
- windows下使用GIT
- windows下使用git
- windows下使用git
- windows下使用git
- windows下使用git
- Windows下 git 使用
- windows下使用git
- windows下使用git
- windows下使用git
- 简单六个步骤拍摄美丽的城市夜景
- v$sql , v$sqlarea,v$sqltext 区别
- Oracle体系结构
- HDU 4389 x mod f(x)数位DP
- 程序员如何制定自己的学习计划与目标
- windows下实现Git在局域网使用
- Book Five - Maintanance(第五篇 维护)
- hibernate树状结构
- C++中的位拷贝与值拷贝浅谈
- 动态链接库之一--非MFC链接库
- Window设置了密码后免输入直接登录
- 话说程序员的职业生涯
- 关于圆、圆柱、圆锥的计算
- Java中字符串在不同字符编码中所占字节数