新浪sae 项目现在支持git 配置了,但是有好多人配置不成功。下面对这个问题进行一个总结。

1. 在新浪云上面新建项目(该步骤省略)
2. 一般新建完毕后,会让你选择代码的管理工具,如下

注意这里,使用 git 之后,就不能再使用其他的方式对代码进行管理。我们选择git 方式,然后确定。
3. 查看生成的远端项目地址

一般一个项目新建完毕后,我们会在网页上看到上面信息,注意sae 版本信息,意味着,1,2, 实际上代表的是你在本地一个1.2 的文件夹。
4. 本地同步远端代码
①初始化本地git 环境
假设你的sae 项目都放在本地 E:\\saeweb 目录下。我们现在在远端新建的项目为 shufawenhua。 那么我们需要在本地做的是:
在saeweb 目录下,新建shufawenhua 文件夹,然后在文件夹里面新建 1 文件夹,然后在1 里面初始化git  环境。




如上所示,我们完成了git 本地环境的初始化。
②添加远端仓库
  1. $ git remote add sae https://git.sinacloud.com/shufawenhua
一句话搞定
③我们演示一下提交本地代码到远端的过程
新建一个readme.txt 的文档,我们在里面那些一些东西。

我这里readme.txt 原本有东西,我添加一些东西之后,显示有变化,然后我们 git add --all .  git  commit -m "you info"
提交本地修改:

最后一步,我们提交到远端:

就是上面push 那句话:

如上所示,会让你输入用户名和密码,然后提交即可。
这里会有个问题,就是你每次提交代码的时候,都让你填写用户名和密码,非常的不方便,有没有什么方法可以直接提交代码的呢?当然,下面讲一种最简单的方法:
添加环境变量

在windows中添加一个HOME环境变量,变量名:HOME,变量值:%USERPROFILE%

创建git用户名和密码存储文件

进入%HOME%目录,新建一个名为"_netrc"的文件,文件中内容格式如下:

  1. machine {git account name}.github.com
  2. login your-usernmae
  3. password your-password

重新打开git bash即可,无需再输入用户名和密码

我们试一试,按步骤建一个_netrc 文件, 配一下自己的用户名,密码。然后对readme 做一些更改,然后直接跳到push 那一步看效果:
             

然后 使用 git 开始准备 push :

回车看效果:

OK ,没有输用户名和密码,搞定收工。
然后你就可以在本地使用git ,然后push 到远端新浪云上了,你还可以跟 github 或者 bitbucket 连起来,更方便的管理项目代码。

新浪sae 项目之 git 配置的更多相关文章

  1. 新浪SAE云平台下使用codeigniter的数据库配置

    新浪SAE云平台下使用codeigniter的数据库配置 投稿:shichen2014 字体:[增加 减小] 类型:转载 这篇文章主要介绍了新浪SAE云平台下使用codeigniter的数据库配置,主 ...

  2. 新浪SAE部署django博客

    步骤: 第一步:注册新浪SAE账号(即新浪微博),下载TortoiseSVN 第二步:部署代码 使用SAE来部署代码,SAE提供的是PAAS层的云服务,即不是给你一个虚拟主机而是直接上传应用.进入SA ...

  3. 从Python爬虫到SAE云和微信公众号:二、新浪SAE上搭建微信服务

    目的:用PHP在SAE上搭建一个微信公众号的服务器. 1.申请一个SAE云账号 SAE申请地址:http://sae.sina.com.cn/  可以使用微博账号登陆,SAE是新浪的云服务,时间也比较 ...

  4. 新浪sae url rewrite(伪静态、重定向)详解

    新浪sae url rewrite(伪静态.重定向)详解 http://www.veryhuo.com phpclubs 2011-11-14 投递稿件 sae全程Sina App Engine,真是 ...

  5. [SVN Mac自带SVN结合新浪SAE进行代码管理]

    前一篇我转载了别人SVN的使用方法,前面的配置和服务器我不是很明白,自己尝试后发现我需要使用到的核心命令是下面一些. 新浪SAE提供了SVN代码管理仓库,只要进入相应应用,然后点击左侧代码管理,到最下 ...

  6. 【解决】 新浪sae固定链接404 问题

    固定链接404 固定链接是一个很重要的内容,wordpress默认的链接很复杂,也不利于搜索引擎搜索.wordpress也提供修改固定链接的功能,在设置里面[固定链接]修改. 但是,使用新浪sae的小 ...

  7. 在新浪sae上部署WeRoBot

    花了整整一个下午,终于在新浪sae部署完成WeRoBot,现在将其中的曲折记录下来. 首先下载WeRoBot-SAE-demo,按照README.md中的要求,执行下述命令: git clone gi ...

  8. 新浪SAE创建微信模板消息应用与SVN的使用

    本地项目源文件必须放在应用名目录下面的数字目录里面.如:D:\SVN\xtmp1\1 我们在前面讲述在新浪SAE中如何建站,今天我们来详解如何上传文件.新浪SAE中是不允许用FTP来上传的.我们只能用 ...

  9. 微信公众号申请+新浪SAE申请

    一. 新浪SAE服务申请 1. 注冊地址:http://t.cn/RqMHPto 2. 选择控制台>>云应用SAE 3. 创建新应用 4. 填写域名 5. 代码管理选择SVN 6. 创建版 ...

随机推荐

  1. HBASE学习笔记--API

    HBaseConfiguration HBaseConfiguration是每一个hbase client都会使用到的对象,它代表的是HBase配置信息.它有两种构造方式: public HBaseC ...

  2. window.open() 使用详解

    Window_Open详解    引:Window_Open详解一.window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二. ...

  3. day10_python学习笔记_chapter13_面向对象编程

    1. class NewClass(parent): def .... 如果没有父类, 则默认继承object类 2. 类属性访问(类似java中的静态属性和方法)直接用类名.属性名, 在python ...

  4. spring 源码之 ioc 容器的初始化和注入简图

    IoC最核心就是两个过程:IoC容器初始化和IoC依赖注入,下面通过简单的图示来表述其中的关键过程:

  5. Android 常用代码片小结

    1. dp px 相互转换---------------public class DensityUtil { /** * 根据手机的分辨率从 dip 的单位 转成为 px(像素) */ public ...

  6. php中如何输出当前服务器的(中国)当前时间

    date_default_timezone_set('PRC');//PRC是什么?PRC是中华人民共和国啊-_- echo "今天是".date("Y年m月d日&quo ...

  7. xunsearch安装与卸载

    刚接触xunsearch(迅搜)的时候,我是排斥的.排斥的原因不是因为害怕学习新技术(其实我是对心技术很感兴趣),而是因为:一方面xunsearch是国人开发的,对于国人写的开源产品,我不是太感兴趣( ...

  8. Prepare Python environment and install selenium.

    1, Install python and selenium. I use python 3.5, the following is the example 1.)    Python downloa ...

  9. mini-httpd源码分析-mini-httpd.c之外总结

    version.h #define SERVER_SOFTWARE "mini_httpd/1.21 18oct2014" #define SERVER_URL "htt ...

  10. OC中NSArray的使用

    不可变数组类容器类,管理一组对象类型的数据.   元素是有序的,索引值从0开始  数组中存储的元素必须是对象,类型任意.   创建数组对象,使⽤用实例初始化或便利构造器.获取元素个数.根据索引值获取对 ...