简单方便配置 windows GIT server
2012-10-10 12:33
369 查看
最近想弄一个Git的代码管理,家里环境受限不能弄linux,于是想在win7上架设一个GIT的server.分别尝试了 Apache和安装cygwin的两种方法,均觉得十分的麻烦。要么就是cygwin不同时间某个组件更新了不能用,要么就是权限问题弄得我一团糟,可能是我比较弱,弱人就找个简单的方法吧。
gitblit终于让我给找到了,http://www.haogongju.net/art/1547073 按照上面的来 http://code.google.com/p/gitblit/downloads/detail?name=gitblit-1.1.0.zip 2012-10-10是1.1版本了。这里再重复一下步骤:
1 安装jre、 安装git
2 解压下载下来的zip包
3 按照上面的网址中介绍的方法配置gitblit.properties ,端口我设置的 43210 http 和 https的都是,localhost这个不变。
4 启动gitblit.cmd后就可以通过浏览器访问了,http://127.0.0.1:43210/ 就能看见界面了。
5 用 admin admin登录,点击 new repository创建git项目。创建完点击项目一下会跳到另一页 上面有 类似告诉你git地址 http://127.0.0.1:43210/git/mygit.git 的内容。
6 现在转到客户端(我就用一台机器测试的,所以还是本机)打开命令行-》打开e盘-》创建目录TEST-》git clone 上面的内容 OK
7 进入mygit目录后输入 git remote -v 后可以看到可以 fetch 可以 push 都对应 origin
8 输入git push origin master 出现了2个错误
error: src refspec master does not match any.
error: failed to push some refs to 'http://127.0.0.1:43210/git/mygit.git'
查了一下应该制定用户名和email,就是申请git的帐号,输入进去
git config --global user.name xxxxxx
git config --global user.email xxxxxxxx@xxxx.com
然后依次执行
touch README
git add README
git commit -m 'first commit'
git push origin master
这样就OK了.简单方便啊。
最近觉得 git server + vs2010 + Unity3D/Cocos2dx 无缝方案啊 Good!
gitblit终于让我给找到了,http://www.haogongju.net/art/1547073 按照上面的来 http://code.google.com/p/gitblit/downloads/detail?name=gitblit-1.1.0.zip 2012-10-10是1.1版本了。这里再重复一下步骤:
1 安装jre、 安装git
2 解压下载下来的zip包
3 按照上面的网址中介绍的方法配置gitblit.properties ,端口我设置的 43210 http 和 https的都是,localhost这个不变。
4 启动gitblit.cmd后就可以通过浏览器访问了,http://127.0.0.1:43210/ 就能看见界面了。
5 用 admin admin登录,点击 new repository创建git项目。创建完点击项目一下会跳到另一页 上面有 类似告诉你git地址 http://127.0.0.1:43210/git/mygit.git 的内容。
6 现在转到客户端(我就用一台机器测试的,所以还是本机)打开命令行-》打开e盘-》创建目录TEST-》git clone 上面的内容 OK
7 进入mygit目录后输入 git remote -v 后可以看到可以 fetch 可以 push 都对应 origin
8 输入git push origin master 出现了2个错误
error: src refspec master does not match any.
error: failed to push some refs to 'http://127.0.0.1:43210/git/mygit.git'
查了一下应该制定用户名和email,就是申请git的帐号,输入进去
git config --global user.name xxxxxx
git config --global user.email xxxxxxxx@xxxx.com
然后依次执行
touch README
git add README
git commit -m 'first commit'
git push origin master
这样就OK了.简单方便啊。
最近觉得 git server + vs2010 + Unity3D/Cocos2dx 无缝方案啊 Good!
相关文章推荐
- ubuntu服务器 Git server配置 windows客户端
- Windows下简单SVN Server配置方法
- SVN个人总结(比git简单)(跟git一样,mac也是不需要配置的,直接就有,windows还是需要配置的)
- Windows 下用 gogs 配置局域网 git server
- 使用Gitblit在Windows平台上安装与配置Git Server
- 使用Gitblit在Windows平台上安装与配置Git Server
- Windows 下用 gogs 配置局域网 git server
- Windows Server Core的安装及简单配置
- Windows 下用 gogs 配置局域网 git server
- 2个.net应用部署在一台windows 2003 server服务器上的SessionState配置
- windows下nginx+php简单配置
- Windows下Git多账号配置,同一电脑多个ssh-key的管理
- 获取java web项目里面所有的properties文件并组装在一起,使用方便,配置简单
- 安装windows_server2008配置外网可以访问的数据库
- 应用程序虚拟化初体验APP-V Management Server简单部署和配置
- SQL Server AG - 2. [Windows 2012配置故障转移(ForSQLServer 2014 AlwaysOn)]
- 最简单有效的关于linux下配置Git操作免登录ssh公钥
- Windows svn server 配置
- Android 6.0监听短信(有Git真好,简单方便+轻松愉快)
- Windows下Apache配置实现HTTP服务器(Server, Proxy, Redirect)