目录
一.在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 ~~~