Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1691802
  • 博文数量: 410
  • 博客积分: 9563
  • 博客等级: 中将
  • 技术积分: 4517
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-03 19:59
个人简介

文章分类

全部博文(410)

文章存档

2017年(6)

2016年(1)

2015年(3)

2014年(4)

2013年(32)

2012年(45)

2011年(179)

2010年(140)

分类: LINUX

2014-04-08 21:06:43

    最近在BAE上写代码,感觉很好,关键是作为Linuxer非常的熟悉环境。但是在BAE上面git不能支持分支、tag等特性。所以使用坚果云配合BAE来实现git的多仓库应用。
首先建立正常的BAE开发环境(参考文档),环境是:

  1. $ git remote -v
  2. origin    https://git.duapp.com/appid***** (fetch)
  3. origin    https://git.duapp.com/appid***** (push)
一、建立坚果云库(参考文档)

  1. $ mkdir -p ~/Nutstore/git/lovedq
  2. $ pushd ~/Nutstore/git/lovedq
  3. $ git init --bare
  4. $ popd
  5. $ git remote add nut ~/Nutstore/git/lovedq
  6. $ git push nut master
二、配置一键推送多个库
打开 ~/.gitconfig 文件,添加如下内容
点击(此处)折叠或打开
  1. [remote "all"]
  2. url = https://git.duapp.com/appid******
  3. url = /home/bl/Nutstore/git/lovedq
这样,使用git push all即可一键Push到多个远程仓库中。
三、保存登录名密码

      在 ~/.netrc 中,添加如下内容,登陆不再需要密码

  1. machine git.duapp.com
  2. login ******
  3. password *******



阅读(1933) | 评论(0) | 转发(0) |
0

上一篇:2003 vba 备忘

下一篇:ubuntu 14.04安装记录

给主人留下些什么吧!~~