我们可以使用Git上传项目至GitHub对项目进行管理,微信小程序的微信开发者工具也有一个功能(版本管理),可以直接对GitHub项目进行拉取、推送和删除等操作。
下面把流程来简单的走一遍:
所需工具:
1、GitHub账号
直接登录:https://github.com/
没有账号的可以先注册:https://github.com/join?source=header
2、需要安装Git工具
下载地址:https://git-scm.com
创建项目:
1、登陆GitHub账号,点击右上角的“+”号 “New repository”创建新项目。
2、填写项目信息:
Repository name:仓库名称
Description(可选):仓库描述介绍
Public, Private:仓库权限(公开共享,私有或指定合作者)
Initialize this repository with a README:生成一个 README.md 自述文件。
gitignore:不需要进行版本管理的仓库类型,对应生成文件.gitignore
license:证书类型,对应生成文件LICENSE
填写完成后,点击 Create repository 创建项目。
复制项目地址,克隆到本地:
1、创建成功后,点击“Clone or download”复制项目地址。
2、如果已经安装了Git工具,直接在需要克隆的文件夹右击,选择“Git Bash Here”,输入一下命令,将项目克隆到本地:
git clone https://github.com/ideshun/w3h5.git #项目地址
3、将项目文件复制进来。注意,创建小程序时不能使用非空文件夹,需要先创建完成,再复制进来。
将项目上传到GitHub
1、回到 Git 控制台,输入命令 cd w3h5
,进入刚刚克隆下来的项目文件夹。
2、输入以下命令,将项目 push 到 GitHub :
git add . (别忘了".",而且"."前面有一个空格,意为把w3h5文件夹内的文件都添加进来) git commit -m "提交信息" (备注信息,如“First push”) git push -u origin master (把本地仓库push到GitHub上面,首次推送需要输入帐号和密码)
拓展:
$ git push origin
命令表示将当前分支推送到 origin 主机的对应分支。
如果当前分支只有一个追踪分支,那么主机名都可以省略。
$ git push
如果当前分支与多个主机存在追踪关系,那么这个时候 -u
选项会指定一个默认主机,这样后面就可以不加任何参数,直接使用 git push
。
$ git push -u origin master
命令将本地的 master 分支推送到 origin 主机,同时指定 origin 为默认主机,后面就可以不加任何参数使用 git push
了。
不带任何参数的 git push
,默认只推送当前分支,这叫做 simple 方式。
此外,还有一种 matching 方式,会推送所有有对应的远程分支的本地分支。Git 2.0版本之前,默认采用 matching 方法,现在改为默认采用 simple 方式。
微信开发者工具直接管理GitHub项目
1、打开微信开发者工具,导入刚刚的小程序项目:
2、导入成功后,仓库的地址和简单的配置都已经设置好了,需要配置一下 GitHub 账号和密码就可以了。
点击右上角 “版本管理”,下拉框中点击左侧栏的“设置”,点击“网络和认证”找到“认证方式”下的“使用用户名和密码”,输入GitHub的用户名和密码即可。
这样,文件修改后就会在工作区显示,勾选后点击“提交”。
为了避免冲突,先点击“拉取”,再点击“推送”,提示成功则表示推送成功。
未经允许不得转载:w3h5 » 使用Git和微信开发者工具管理GitHub项目
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/150283.html