上传本地项目到github
git上传项目到github要通过下面四个步骤,其中前两个步骤挺简单,可以自己搜索教程完成。
1、创建github仓库用于保存本地项目
2、安装git
3、添加SSH Key到github
3.1 生成ssh key
首先检查是否已生成密钥 cd ~/.ssh,如果ls包含id_rsa ,id_rsa .pub两个文件,则密钥已经生成,id_rsa.pub就是公钥
也可以打开我的电脑C:\Users\“用户名”\ .ssh 里面找到
如果没有生成,那么通过ssh-keygen -t rsa -C 登录邮箱
生成。此处登录邮箱可以通过下面的语句初始化。
git config --global user.name “输入你的用户名”
git config --global user.email “输入你的邮箱”
在执行创建秘钥的时候要经历以下的步骤
1)是路径确认,直接按回车存默认路径即可
2)直接回车键,这里我们不使用密码进行登录, 用密码太麻烦;
3)直接回车键
生成成功后,去对应目录C:\Users\用户名\ .ssh里用记事本打开id_rsa.pub,得到ssh key公钥
3.2 为github账号配置ssh key
切换到github,展开个人头像的小三角,点击settings
然后打开SSH keys菜单, 点击Add SSH key新增密钥,填上标题,添加公钥,点击添加即可。
如此,github账号的SSH keys配置完成
4、上传项目到文件
4.1 右键要上传的项目文件git bash here
4.2 git init 初始化目录
git init
:把这个目录变成Git可以管理的仓库
会提醒在项目根目录下创建了一个空的仓库
4.3 添加文件到仓库
git add .
:使用.
通配符将所有的文件添加入仓库
4.4 添加描述信息
git connit -m "描述信息"
:添加此次上传的描述信息
4.5 选择分支
git branch -M main
: 选择main分支,可以通过修改分支名称选择要上传的分支,此处我的仓库只有默认的main分支,如果有创建了其他分支自行选择运行这条语句。
4.6 连接仓库
git remote add origin 仓库地址
4.7 仓库存在readme文件
git pull origin main --allow-unrelated-histories
: 这条语句是可选的,如果在创建仓库时选择了添加readme文件的话,在上传文件之前执行这行语句。
4.8 上传文件到仓库
git push -u origin main
: 上传文件到main分支,如果有其他分支的话就将"main"修改为要上传的分支名称就行。