用git上传代码到新浪云

时间:2022-11-30 20:54:14

新浪云空间是国内免费的一个空间,不过有限制很多。

申请新浪云需要新浪账号,注册略。

使用新浪账号去http://sae.sina.com.cn申请一个空间

选择新建应用
用git上传代码到新浪云

可以选择使用php项目

管理应用

Git代码部署只支持新创建的应用,现有已经使用SVN来部署的应用暂时无法使用Git来部署。

git上传之前要准备好一份源代码,最好里面不要有中文,因为新浪敏感字多。

然后把这个移动到一个没有中文的路径

我的路径是一个www

进去之后先保存你的账户和密码

新浪的账户是安全账户邮箱,密码是安全密码

windows下先保存新浪密码,否则在上传会失败

右击计算机选择属性,高级,环境变量
用git上传代码到新浪云

新建一个系统环境
用git上传代码到新浪云

变量名 HOME

值 %USERPROFILE%

然后进入运行

运行%Home%
用git上传代码到新浪云

新建一个叫_netrc的记事本
用git上传代码到新浪云

如果没有后缀名,在文件夹设置显示隐藏后缀名取消

输入

machine git.sinaapp.com
login 安全邮箱
password 安全密码

保存

把.txt后缀删掉
用git上传代码到新浪云

使用git进入要上传的代码文件夹
用git上传代码到新浪云

注意不要使用有中文字符的文件,新浪对于有中文会报错,如果要使用中文可以使用utf8编码,在windows默认不是。

可以使用我写的工具查看文件是否有中文名,点击进入code.csdn源代码我发布

切换盘使用
用git上传代码到新浪云

cd 盘符:

然后进入文件夹
用git上传代码到新浪云

先设置自己的默认邮箱和用户名,这个可以随便
git config --global user.email "邮箱"
git config --global user.name "自己名字"

初始化
git init
用git上传代码到新浪云

添加要上传文件
git add .
用git上传代码到新浪云

添加描述

commit -m "描述"

用git上传代码到新浪云

添加远程仓库

git remote add sae https://git.sinaapp.com/你应用名

用git上传代码到新浪云

然后可以开始上传代码

git push sae master:1

用git上传代码到新浪云

有时候需要,传一个文件

touch 文件
git add 文件
git commit -m "描述"
git push sae master:1

删除

git push sae :1

参考:http://www.sinacloud.com/doc/sae/tutorial/code-deploy.html#git

<script type="text/javascript">
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('<ul/>').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('<li/>').text(i));
};
$numbering.fadeIn(1700);
});
});
</script>

版权声明:本文为博主原创文章,未经博主允许不得转载。