通过豆包进行学习电脑知识非常好用
我学习python有快一年了,今天想也学习下GitHub的使用,之前看b站视频总是不得要领,今天在豆包上问怎么用vscode进行git操作,跟着豆包的步骤走了几遍,基本熟悉了,在另一台电脑上也成功的Push和Pull了,代码也都跟着更新了,这种创造东西的感觉太棒了,尤其是在跟随你意图实现的时候,这也有点类似艺术类的东西,关乎创造的都能让人愉悦。
记录下新电脑配置的一般步骤
第一步:先装 Git(Windows 必装,包含 SSH 工具)
从官网下载就行,速度慢点。
第二步:用 Git Bash 执行 SSH 命令(Windows 专属)
- 桌面空白处右键 → 选择「Git Bash Here」(打开 Git 专属终端):
- 在 Git Bash 里输入生成密钥的命令(邮箱换你的):
ssh-keygen -t ed25519 -C "youremail@ggg.com"
- 一路回车(不要设密码),生成密钥
第三步:后续操作(和之前一样)
- 复制公钥(Git Bash 里执行),一定在git bash里,就是git的命令行,千万不要在cmd命令行里,我这这一步折腾半天。
cat ~/.ssh/id_ed25519.pub
2. 把公钥粘贴到 GitHub → Settings → SSH and GPG keys → New SSH key;就是你GitHub右上角的头像点击--设置--SSH and GPG keys选项右侧有新建,把公玥粘贴里面
3. 克隆仓库(Git Bash 里执行):
git clone git@github.com:888888888888888.git
换成你的ssh地址,如下图可以找到复制出来
克隆完成之后就全部设置好了,后续就可以在vscode里面用图形界面的方式同步了,用vscode时候一定要先提交修改,并且也要备注上,空着不可以。这些完成之后就可以提交更改了,这才同步上。
再有新的仓库进行克隆就不需要第二步的公玥这设置了,一个公玥可以用在你账户下面所有的代码仓库
用ssh方式进行同步可以避免用https方式遇到的DNS域名污染问题。
这就是今天学习的用ssh方式配置GitHub的方法。豆包一步一步的教我的。