假设项目代码Book已经托管到码云,下文中的本地均指WSL
1、在本地生成密钥(首次拉取)
ssh-keygen -t ed25519 -C "Gitee SSH Key"
- -t key类型 也可以是 ras 这里选用ed25519
- -C 注释
查看生成的 SSH 公钥和私钥
ls ~/.ssh/
读取公钥文件
cat ~/.ssh/id_ed25519.pub
复制公钥到码云,其他平台类似
2、拉取项目到本地
假设已经在本地创建了目录,git已经初始化
使用ssh拉取
遇到问题:
git@gitee.com: Permission denied (publickey). Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
引用参考:(主要解决方法:重新生成key)解决git@gitee.com: Permission denied (publickey). Could not read from remote repository._gitee permission denied (publickey)-优快云博客
3、Pycharm打开
假设目前pycharm已经可以访问WSL
直接使用Pycharm打开拉取的文件
4、Pycharm Git操作
创建新的分支