参考博客:
1 初始化阶段
- 在自己的 GitHub 中创建 repository (仓库),默认选项即可
- 打开 Git Bash,添加用户名和邮箱作为标识,输入如下命令(其中 name 和 email 为 GitHub 的账号和邮箱)
git config --global user.name "name"
git config --global user.email "email"
- 在 Git Bash 中输入如下命令生成 SSH key,其中 email 和上述步骤保持一致,命令执行过程中一直回车即可
ssh-keygen -t rsa -C "email"
- 去对应目录
C:\Users\Y\.ssh
里(Y为电脑用户名)用记事本打开 id_rsa.pub,复制 SSH key 公钥 - 打开 GitHub,在个人头像中点击 Settings,打开 SSH keys 菜单,新增密钥,标题可以和 repository 名称一致,在 Key 输入框中粘贴复制的公钥
2 首次将本地项目上传到 GitHub
- 创建本地仓库,在本地项目文件夹下右键-> Git Bash Here,执行命令
git init
- 将所有文件添加到仓库,
git add .
- 把文件提交到仓库,双引号内是提交注释,
git commit -m "Initial commit"
- 输入
git branch -M main
,上传到 main 分支 - 创建好本地仓库后,关联 GitHub 仓库,
git remote add origin git@github.com:gain-wyj/wyj_first.git
- 上传本地代码,
git push -u origin main
3 将新文件同步到 GitHub
- 在本地项目文件夹下右键-> Git Bash Here
- 执行命令:
git add .
git commit -m "Update ..."
git push -u origin main