使用git上传项目到Github

git 命令不经常使用,很容易忘记,特意记录在此。

步骤 1

检查本地的凭据管理器,这一步是关键,凭据可以避免重复输入用户名和密码,凭据出现问题可能会导致一些意外错误。

在“开始”菜单直接搜索凭据管理器,找到 git 凭据并确认无误即可。

步骤 2

在 Github 建立仓库,直接在网站上操作比较清晰直观。

步骤 3

检查用户名和邮箱标识。

1
2
git config --global user.name "username"
git config --global user.email "email"

步骤 4

配置 SSH key。

第 1 步

检查用户目录下的 .ssh 路径中有没有 id_rsa(私钥)和 id_rsa.pub(公钥)。若有,检查配置账户和当前目标提交账户是否匹配,若匹配,直接转至步骤 4,否则依次完成以下操作。

第 2 步

删除 id_rsa 和 id_rsa.pub(若文件存在),然后执行以下命令,后续输入全部回车即可。

1
ssh-keygen -t rsa -C "email"

第 3 步

在 Github 的设置中配置 SSH key。将 id_rsa.pub 中的内容全部复制过去。

至此完成配置步骤。

步骤 5

上传本地项目。

第 1 步

git 初始化,完成后在目录下会自动生成 .git 文件夹。

1
git init

第 2 步

切换分支,从 master 分支切换到 main 分支。

1
git branch -M main

第 3 步

添加文件。

1
2
git add README.md	//可选
git add . //添加当前目录下的所有内容

第 4 步

提交至仓库。

1
git commit -m "提交代码"

第 5 步

关联 Github 仓库。

1
git remote add origin git@github.com:xxx/xxx.git

第 6 步

上传。

1
git push -u origin main