Windows下搭建Git远程服务器

原创 2015年07月07日 15:06:55

因为项目

1.安装jdk,,此处略。

2. 安装Git for windows,下载地址:http://msysgit.github.io/

安装scm-manager,下载地址:https://www.scm-manager.org/download/,选择SCM-Server 1.46

3.运行 \scm-server\bin\scm-server.bat,启动服务,默认端口为8080,由于此端口经常被占用,可以在\scm-server\conf\server-config.xml中修改,如下:

<Call name="addConnector">
- <Arg>
- <New class="org.eclipse.jetty.server.nio.SelectChannelConnector">
- <Set name="host">
  <SystemProperty name="jetty.host" /> 
  </Set>
- <Set name="port">
  <SystemProperty name="jetty.port" <strong>default="8088"</strong> /> 
  </Set>
  <Set name="requestHeaderSize">16384</Set> 
- <!--  for mod_proxy 
  --> 
- <!--         <Set name="forwarded">true</Set>
  --> 
  </New>
  </Arg>
  </Call>
4.启动成功后,登录scm,默认帐号密码均为scmadmin。

5.配置Git仓库地址,修改Config - Repository Types - Git Settings - Repository directory,我的地址为F:\git_repositroy,如下图:

6.初始化Git远程仓库,上面配置的仓库中新建一个空文件夹mealOrder,在该文件夹下执行git init --bare 初始化:

7.导入仓库,选择Import Repositories - Git - Import from directory,scm会扫描到mealOrder这个项目:

8.创建用户,分配读写权限:

9.测试复制Repositories下的url,执行git clone,成功!

注:此时该远程仓库是空的,没有分支,需要push分支上去。


参考:Windows下配置Git服务器




相关文章推荐

Git使用基本方法(从远程服务器获取分支,提交修改)

原网址:http://blog.csdn.net/lqc1992/article/details/44998439做项目初次用到Git,以前没用过,完全没不懂,琢磨了好久才弄得差不多,特此分享,可以少...
  • rsylqc
  • rsylqc
  • 2015年04月11日 21:20
  • 394

使用git命令修改指定的commit提交记录并提交到远程服务器的方法

【正文】     如果要修改最新的一次commit,我们知道可以使用 git commit --amend 命令。但是如果我们想要修改更早的提交记录,应该怎么做呢?比如我现在按照时间从旧到新,有 C...

git 提交到远程服务器

代码提交代码提交一般有五个步骤:1.查看目前代码的修改状态2.查看代码修改内容3.暂存需要提交的文件4.提交已暂存的文件5.同步到服务器 查看目前代码的修改状态 提交代码之前,首先应该检查目前所做的修...

利用git快速部署远程服务器

利用git快速部署远程服务器本地开发完成后,通常会在服务器上部署,有人会使用ftp,有人会使用scp, ftp和scp的时候为了方便我们通过还要tar或者zip一下, 这些做法也很不错,但是它有一些问...

elipse 使用git提交到远程服务器

eclipse使用git提交到远程仓库:步骤一 创建本地仓库: 选择eclipse项目: 将本地项目作为本地仓库后: 步骤二: 将项目提交到本地仓库: 右击项目 点击team—–commi...

ssh的多账户功能 for 多个git远程服务器

在github上托管了一些项目,最近准备在bitbucket托管私有代码,因为某些原因不想用同一个sshkey,这就需要使用ssh的多账户功能了(git bash默认只会找~/.ssh/id_rsa的...

推送现有git到远程服务器并创建新分支

yuanwei@huiye:~/cust-repo/7125a-app/device/qcom$ git clone msm7627a test Cloning into 'test'... done...

Windows和Linux与远程服务器之间进行文件交互

一、Windows 操作环境下由于Windows下不自带ssh的操作工具的工具,要想实现文件交互,首先要下载pscp 下载地址是http://www.chiark.greenend.org.uk/~s...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Windows下搭建Git远程服务器
举报原因:
原因补充:

(最多只允许输入30个字)