用git上传本地项目到github上

用git上传本地项目到github上

注意:以下操作是建立在已经安装好 本地 git 的情况下

  • 附一个 git 网盘地址
  • 提取码 rm4i

1. 首先打开git bash,输入下面代码,生成 ssh 的公钥与私钥

ssh-keygen -t rsa -C "自己的邮箱地址@XXX.com"

2. 一路默认回车,会生成公钥、私钥到以下文件夹下

  • id_rsa是私钥

  • id_rsa.pub是公钥

image.png

3. 打开github,从页面右上角进入 setting -> ssh and GPG keys

image.png
image.png

4. 点击NEW ssh key,自己填个标题,下面内容复制前面的公钥文件夹里的内容,最后添加

image.png


image.png

5.输入github密码,确认创建

image.png

6. 接着打开git/终端 ,测试连接是否成功

ssh -T [email protected]
  • 中间有个输入需要输入yes,如果提示:Hi defnngj You've successfully authenticated, but GitHub does not provide shell access. 说明你连接成功了

7. 设置用户信息

git config --global user.name "along"  //自己的用户名
git config --global user.email  "[email protected]"  //填写自己的邮箱

8. 到github上创建个项目,记好创建成功后的https,下面要用

image.png

9. git bash/终端 转到本地的工程目录,输入以下命令

git init   // 初始化git  得到一个 .git 文件
image.png
git status   // 查看工程目录中未上传得到 本地git 的文件
image.png
git add *    // 将文件上传到 本地git
image.png
git status     // 查看文件状态
image.png
git commit -m “first commit”//提交更新,并注释信息
git remote add origin https://github.com/用户名/项目名   //连接远程github项目,此处http就是第8步的http
git push -u origin master
image.png

哇,一次Git文件上传完成!

错误的主要原因是git仓库上已经存在readme文件,故在提交时可能会存在冲突,这时您需要选择的是保留线上的文件或者舍弃线上的文件,如果您舍弃线上的 文 件,则在推送时选择强制推送,强制推送需要执行下面的命令
git push origin master -f

git 无法push远程仓库 Note about fast-forwardshttps://blog.csdn.net/zwkkkk1/article/details/82699387

你可能感兴趣的:(用git上传本地项目到github上)