【Ubuntu20.04 WSL】将项目代码上传到Github基础操作

本篇文章包含的内容

  • 添加SSH Key
  • 上传项目代码


添加SSH Key

通过参考Github官方文档,使用命令ssh-keygen -t ed25519 -C "[email protected]"生成密钥(在Github中的官方文档中好像也没有提及使用rsa生成,如果使用rsa生成ssh密钥请使用命令ssh-keygen -t rsa -C "[email protected]"),并将公钥文件.ssh/id_ed25519.pub中的内容复制到Github中添加密钥。(可以在neovim中使用:w !clip.exe命令复制整篇文档到系统剪贴板)

上传项目代码

  1. 使用cd 命令转移到需要上传的项目目录下
  2. 使用git init进行给git初始化
  3. 使用git add *将所有文件添加到工作区,使用git status查看添加到工作区的文件
  4. 使用git commit -m "comment"命令将工作区的文件添加到本地git库,"comment"相当与这些文件的标签,可以任意更改。使用git ls-files查看已经存放在本地仓库的内容
  5. 关联远程仓库。同一个目录下远程仓库只需要关联一次即可。使用命令:
git remote add <link-name> <url-link-SSH>

是关联仓库的链接的名字,可以任意更改,一般将origin作为链接名。url-link-SSH链接需要从在线仓库中找到(需要首先开启SSH密钥,测试链接是否成功使用ssh -T [email protected]):
在这里插入图片描述

【Ubuntu20.04 WSL】将项目代码上传到Github基础操作_第1张图片
使用git remote查看已经添加的链接,如果需要删除,使用git remote rm 删除。

  1. 把文件从本地仓库上传到远程仓库,使用 git push 。其中sudo可选(取决于操作的文件夹需要的权限),可以是main或者master(取决于想要上传到哪个分支)

你可能感兴趣的:(github)