diff --git a/3.编程思维体系构建/3.5git与github.md b/3.编程思维体系构建/3.5git与github.md index 11836ae..03f7861 100644 --- a/3.编程思维体系构建/3.5git与github.md +++ b/3.编程思维体系构建/3.5git与github.md @@ -281,7 +281,44 @@ git config --global user.email "zhangsan@foo.com" # your email 跟随新创建之后的指引,`…or create a new repository on the command line` 内他描述了如何创建一个文件夹、创建一个 README.md 的文件,然后和 github 仓库绑定。 -push 的时候 github 会弹窗索要你的 github 账号和密码,填上去就能用了。 +push 的时候 github 会弹窗索要你的 github 个人信息,如下图 + +![](./static/image_32.png) + +输入你的 github 用户名 + +![](./static/image_33.png) + +但如果这个时候输入你的账户密码,就会出现如下提示 + +![](./static/image_35.png) + +这是因为 github 在 2021 年 8 月 13 日之后移除了对密码验证的支持,你需要使用令牌认证的方式 + +进入个人设置,拉到最底下 + +![](./static/image_36.png) + +选择 + +![](./static/image_37.png) + +![](./static/image_38.png) + +会看到这样一个界面 + +![](./static/image_39.png) + +可以随便起一个名字,选择 token 的有效期,然后给这个 token 一些权限,如果不清楚这些选项分别代表什么意思的话,把 repo 这个勾选一般就足够了。 + +:::warning +这个令牌只会在生成时可见,之后就不会再显示了,请做好复制并保存 + +::: + +这样我们就可以使用 token 来进行 https 方法绑定 github 账号 + +![](./static/image_40.png) #### 【ssh 方法配置】创建 SSH Key 并获取公钥 diff --git a/3.编程思维体系构建/static/image_14.png b/3.编程思维体系构建/static/image_14.png new file mode 100644 index 0000000..492c319 Binary files /dev/null and b/3.编程思维体系构建/static/image_14.png differ diff --git a/3.编程思维体系构建/static/image_15.png b/3.编程思维体系构建/static/image_15.png new file mode 100644 index 0000000..b55db18 Binary files /dev/null and b/3.编程思维体系构建/static/image_15.png differ diff --git a/3.编程思维体系构建/static/image_32.png b/3.编程思维体系构建/static/image_32.png new file mode 100644 index 0000000..79fccf3 Binary files /dev/null and b/3.编程思维体系构建/static/image_32.png differ diff --git a/3.编程思维体系构建/static/image_33.png b/3.编程思维体系构建/static/image_33.png new file mode 100644 index 0000000..ca8489e Binary files /dev/null and b/3.编程思维体系构建/static/image_33.png differ diff --git a/3.编程思维体系构建/static/image_34.png b/3.编程思维体系构建/static/image_34.png new file mode 100644 index 0000000..00d0faf Binary files /dev/null and b/3.编程思维体系构建/static/image_34.png differ diff --git a/3.编程思维体系构建/static/image_35.png b/3.编程思维体系构建/static/image_35.png new file mode 100644 index 0000000..97d820c Binary files /dev/null and b/3.编程思维体系构建/static/image_35.png differ diff --git a/3.编程思维体系构建/static/image_36.png b/3.编程思维体系构建/static/image_36.png new file mode 100644 index 0000000..1d04a62 Binary files /dev/null and b/3.编程思维体系构建/static/image_36.png differ diff --git a/3.编程思维体系构建/static/image_37.png b/3.编程思维体系构建/static/image_37.png new file mode 100644 index 0000000..97d3f5d Binary files /dev/null and b/3.编程思维体系构建/static/image_37.png differ diff --git a/3.编程思维体系构建/static/image_38.png b/3.编程思维体系构建/static/image_38.png new file mode 100644 index 0000000..3577aeb Binary files /dev/null and b/3.编程思维体系构建/static/image_38.png differ diff --git a/3.编程思维体系构建/static/image_39.png b/3.编程思维体系构建/static/image_39.png new file mode 100644 index 0000000..08fd106 Binary files /dev/null and b/3.编程思维体系构建/static/image_39.png differ diff --git a/3.编程思维体系构建/static/image_40.png b/3.编程思维体系构建/static/image_40.png new file mode 100644 index 0000000..19007f7 Binary files /dev/null and b/3.编程思维体系构建/static/image_40.png differ