通过git bash把本地项目上传到GitHub上(操作之后总结)

  • 如果还没有GitHub账号,需要先注册一下
  • 新建仓库,在GitHub上面新建repository
  • 安装git客户端
  • 需要验证身份生成ssh秘钥来进行验证身份:在gitbash客户端输入如下命令: ssh-keygen -t rsa -C “[email protected]” ,连续三个回车之后再当前的用户目录下面找到.ssh文件夹(id_rsa是私钥, id_rsa.pub是密钥),打开id_rsa.pub,复制所有内容,粘贴到GitHub网站上面的sshkey所在位置,添加成功完成身份验证
  • 获取新建的repository的git地址,接下来会使用
  • gitbash客户端进入项目目录下
  • git init :初始化
  • git add .:给当前的目录下的文件添加追踪
  • git commit -m "second commit":提交
  • 输入邮箱和密码(GitHub登录使用的邮箱号和密码)
  • git remote add origin https://github上repository地址(如果出现remote origin already exists 就需要执行 git remote rm origin命令删除远程的origin):添加到远程的项目

  • git push -u origin master:推上去(会遇到错误,原因就是冲突,你想push上去的文件在仓库中已经存在,所以你需要进行的操作是 git pull (也可以先进行 git fetch 再进行 git merge),先把远程服务器GitHub上的文件拉下来,在push上去)
几个命令解释:

  • 创建SSH Key:ssh-keygen -t rsa -C "你的邮箱地址"
  • 在当前目录下创建新的git库:git init (使用普通库初始化,git init -bare是使用裸库初始化)
  • 提交更新:git commit



本文是自己操作之后的总结,操作过程中遇到了很多问题,通过查看能人的博客文章解决的问题。

猜你喜欢

转载自blog.csdn.net/qq_26479645/article/details/72670688