如何把项目上传至github
一、提交项目
- 打开git-bash,cd到当前项目文件
- git init 初始化
- ‘git add . ’ ⇒ 把所有项目添加到暂存区
- 'git commit ‘ ⇒
提交到仓库 i ⇒ 写入提交描述 ⇒ esc : wq退出,冒号不要忘记
其它指令
- git status ⇒ 查看git状态
- git log ⇒ 查看摘要
- git checkout ⇒ 撤销工作区内容
- git reset ⇒ 撤销暂存区域
- git rm ⇒ 文件 仓库、工作区文件
- git rm --cached ⇒ 文件 仓库
- git commit amend -m ⇒ 覆盖提交
- git relog ⇒ 覆盖提交
- git reset --hard 版本号; ⇒ 回退版本
- git diff ⇒比较差异, 本地和缓存区的区别
- git diff --cached ⇒缓存区和仓库区别
- git branch⇒ 查看分支
- git checkout ⇒转换分支
- git merge 分支名; ⇒合并分支
- gir branch -d⇒(-D: 强制删除)
二、生成密钥并设置密钥
1. ssh -keygen -t rsa -C ‘12345@email.com’
后面部分是github的username
2. 按一系列回车之后,找到密钥存储的文件
cd /Users/username/.ssh/ ⇒ 找到有密钥的文件夹
ls ⇒ 查看该路径下的所有文件
vim id_rsa.pub ⇒ 获取密钥内容
3. 将密钥内容放置到github里
找到setting ⇒ SSH and GPG keys ⇒ new SSH key ⇒ title:随意,key: 密钥粘贴到此处
4. github上新建仓库
-
进入仓库
-
添加远程仓库地址
git remote add origin SSH ⇒ SSH为红框部分地址
-
git push -u origin master
如果master报错,改成main
远程仓库地址不匹配解决方案
找到项目文件 ⇒ 显示隐藏文件 ⇒ 找到.git文件 ⇒ 编辑config文件 ⇒ 修改里面的url地址为你想要的远程仓库地址 ⇒ 保存
再git push -u origin master即可