新浪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. javascript高级知识分析——上下文

    如果函数是一个对象的属性,那么它可以? var katana = { isSharp: true, use: function(){ this.isSharp = !this.isSharp; } } ...

  2. Android Handler Leak

    转自:Android中使用Handler引发的内存泄露 在Activity中,经常会用到自定义的Handler来处理主线程收到的Message,但是ADT20以后,直接定义的如下定义的内部会有提示说这 ...

  3. SqlServer导库语句

    GO /****** 对象: StoredProcedure [dbo].[sp_ExportDatabase] 脚本日期: 07/18/2013 12:37:26 ******/ SET ANSI_ ...

  4. 解读机器学习基础概念:VC维的来龙去脉 | 数盟

    http://dataunion.org/14581.html

  5. leetcode Linked List Cycle python

    # Definition for singly-linked list. # class ListNode(object): # def __init__(self, x): # self.val = ...

  6. css3之border-color

    -moz-border-top-colors:上边框-moz-border-right-colors:右边框-moz-border-bottom-colors:下边框-moz-border-left- ...

  7. codeforces 645C . Enduring Exodus 三分

    题目链接 我们将所有为0的位置的下标存起来. 然后我们枚举左端点i, 那么i+k就是右端点. 然后我们三分John的位置, 找到下标为i时的最小值. 复杂度 $ O(nlogn) $ #include ...

  8. javaio学习笔记-字符流类(2)

    1.java.io包中的字符流类-FileReader和FileWriter: BufferedReader:缓存的输入字符流; BufferedWriter:缓存的输出字符流; FileReader ...

  9. 链表-Reverse Linked List

    /** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * } ...

  10. 在iOS当中发送电子邮件和短信

    iOS实现发送电子邮件的方法很简单,首先导入MessageUI.framework框架,然后代码如下: #import "RPViewController.h" //添加邮件头文件 ...