目录

一.在GitHub上创建项目

二.绑定远程仓库

1.微信开发者工具点击“版本管理”

2.创建远程仓库(有几种方式)

3.设置名称和邮箱

4.设置网络和认证

5.生成SSH秘钥步骤

6.把SSH key添加到Github里

三、推送代码到GitHub


一.在GitHub上创建项目

复制SSH地址等会用到,注意区分项目的public/private

二.绑定远程仓库

1.微信开发者工具点击“版本管理”

2.创建远程仓库(有几种方式)

方式1:右键点击“远程”,点创建远程仓库,在弹出的窗口中输入名称和URL

名称:远程仓库地址的别名,一般git默认是 “origin”
        URL:远程仓库地址,本文以SSH地址为例

方式2

点设置

点"远程”,再点添加,同样出现方式1中的右边窗口,输入名称和URL后,得到如下图方框中信息

3.设置名称和邮箱

点通用--用户-编辑

4.设置网络和认证

a.网络代理设置默认选择 :自动

b.认证方式:使用SSH key(指定秘钥)  【本文示例】

c.按下面第4步生成SSH key后分别在下面填入公钥私钥的文件地址

d.下面的密码输入你github的账号密码

5.生成SSH秘钥步骤

(参考 这里)

1.在项目根目分别执行:注意跟换name和email。name是提交代码记录看到的名字// 这两句如果在第3步设置好,这里就不用执行了
git config --global user.name "张三"
git config --global user.email "123456@qq.com"// 该邮箱和上面设置的email保持一致
ssh-keygen -t rsa -C "123456@qq.com"// 之后一直点回车,遇到yes/no提示就输入yes
Generating public/private rsa key pair.
Enter file in which to save the key (C:\Users\Administrator/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in C:\Users\Administrator/.ssh/id_rsa.
Your public key has been saved in C:\Users\Administrator/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:WSASASp1O4TXXXXXXXXXXXXXXXXXXXXvSVhsXXASAS 123456@qq.com
The key's randomart image is:
+---[RSA 3072]----+
|        . =   .  |
|     . . O . o   |
|    . + = 6 +    |
|     . @ A = .  o|
|      = S % .  .o|
|       + * * o ..|
|        . C + o.o|
|           =  .*.|
|              o+=|
+----[SHA256]-----+// 出现上图就表示生成成功,保存在:C:\Users\Administrator/.ssh/私钥:id_rsa公钥:id_rsa.pub

6.把SSH key添加到Github里

a.点个人头像 - 点 Settings

b.左侧菜单点击 SSH and GPG keys,再点 New SSH key

c.添加SSH key

Title:随便写,就是为这个Key起个名
        Key:粘贴上面生成的公钥文本进去
        点Add SSH key 按钮即可完成添加

三、推送代码到GitHub

1.点右上角版本管理 -- 点推送

2.首次推送只能选“推送到新的远程仓库分支”

a.选择上面创建好的远程仓库别名:origin
        b.名称即为分支名称,推荐填写"master"作为主分支
        c.点确定,如果没发生啥意外,就会出现一个大大的√,表示成功push到远程仓库了。
           去Github检查吧,出现意外对症下药即可
        d.之后的推送,除了新建分支,都选择"推送到以下远程分支",选一个即可

~~~ end ~~~

微信小程序代码托管到GitHub相关推荐

  1. [小工具] 微信小程序代码压缩器

    这是一个很短时间开发的小工具,没有什么技术含量,就是为了使用方便而已,有需要的可以直接拿走:https://github.com/nbagonet/w... 当你的微信小程序编译包大小超过 1024k ...

  2. 微信开发者工具代码仓的管理以及错误:Push failed Error: invalid authentication scheme 的解决办法,微信小程序代码仓项目删除

    文章目录 1.新建代码仓 2.报错:Push failed Error: invalid authentication scheme 的解决办法 3.代码仓项目的删除 1.新建代码仓 如果你的代码已经 ...

  3. 微信小程序开源项目整理(github)

    微信小应用示例代码(phodal/weapp-quick) 源码链接:https://github.com/phodal/weapp-quick 微信小应用地图定位demo(giscafer/wech ...

  4. 前端技术栈:将微信小程序代码自动转换成 Vue 代码

    前段时间做了一个微信小程序,使用了云开发,但是云开发对业务逻辑的限制实在是太多了,因此想将其重构成 uni-app.最近将 wxml 改成 Vue 实在让人头大,因此"偷懒"使用 ...

  5. 微信小程序代码开源啦

    想学习如何使用mpvue开发微信小程序吗? 想知道微信消息推送如何实现吗? 想知道如何用springboot开发小程序后台吗? 看这里就全都有了.耗时一个月打造的微信小程序:PSN折扣助手前后端所有源 ...

  6. HbuilderX导入项目运行到微信小程序代码杂乱问题

    前几日,在HbuilderX导入项目后,运行到微信小程序后发现项目代码是乱的,不好分析,具体如图: 在各方查阅后,发现只需使用快捷键: shift + Alt + F 即可让代码变为标准格式 具体如图 ...

  7. 微信小程序代码大于2M的一种解决方法

    今天,上传小程序代码到另一个微信号,提示代码尺寸过大,卧槽,我上传另一个微信h号都成功了呀!死活找不到原因,就大了270K左右,真是郁闷.偶然把灰级度调小,上传就可以了.估计是文件没压缩就上传,不明白 ...

  8. 【小程序】微信小程序代码如何转uniapp代码?

    众所周知,微信小程序的语法和uniapp的语法接近,一个是Vue的近亲,一个完全兼容Vue,所以他们相互之间转换应该也是不难的. 微信小程序的语法,其实是vue.js语法的裁剪定制版,在数据绑定.自定 ...

  9. 微信小程序代码怎么用工具打开看

    1.首先要下载微信官方的微信Web开发者工具.打开微信公众平台,找到右下方的小程序模块,点击「开发」按钮;2.点击顶部导航栏的「工具」按钮,在新页面的左侧栏中找到「下载」.可以看到,开发工具提供 Wi ...

最新文章

  1. 决策树分类Decision tree classifier
  2. calender获取本月最后一天的日期_怕忘记2020法考重点日期?这份法考日历为你护航,信息量巨大...
  3. Java-进阶:多线程2
  4. 使用 做签名的post_腾讯IMWeb团队是如何使用 NodeJS 实现 JWT 原理
  5. windows下apache并发php,windows环境下apache死机问题的解决一例
  6. 第8.18节 Python类中内置析构方法__del__
  7. mysql实现不重复插入数据
  8. TEM014 - 新版阿里云网站界面高保真原型模板-AxureUX
  9. SPICE 协议 USB 重定向
  10. 谷歌浏览器如何安装插件-以octotree为例
  11. 为mandriva 2010 spring打包(geany-0.19.2)
  12. 英美文化----CAT与猫
  13. footnote latex
  14. 你真的了解TCP/IP吗
  15. 记录有关移动短信知识
  16. 凸优化学习(二)——凸集
  17. Python编程零基础如何逆袭成为爬虫实战高手之《WIFI破解》(甩万能钥匙十条街)爆赞爆赞~
  18. 【web素材】03-24款后台管理系统网站模板
  19. 淘宝开店须知——新手卖家最基础的运营思路
  20. POJ 3237 Tree (树链剖分 路径剖分 线段树的lazy标记)

热门文章

  1. 微信企业号开发(3)
  2. fpga的硬件加速原理
  3. 仙人掌之歌——试用期(2)
  4. rxjava 二:简单理解Disposable
  5. halcon学习笔记-HSV颜色空间原理和图像增强
  6. freeswitch透传号码
  7. lingo基础入门Day 7——lingo应用之运输问题与生产问题总结
  8. 【Python】Python安装cv2库
  9. 基于AlexNet卷积神经网络的手写体数字倾斜校正系统研究-附Matlab代码
  10. 盘点使用Pandas解决问题:对比两列数据取最大值的5个方法