电脑首次使用Git上传项目到GItHub的步骤

625 阅读2分钟

在首次使用Git长传自己的domo到GitHub上时遇到许多的坑,查阅了很多资料,最终上传成功。总结一下自己遇到的一些问题,以免忘记。


1. 下载Git软件:git-scm.com/downloads 可以按网上教程一步步完成即可

2.可以直接鼠标右击点Git Bash界面,然后cd到你的项目地址

  • 注意:首次使用Git,直接如图复制地址,然后cd 粘贴地址,可能会报错。因为存在\的转义问题,先可以一层层慢慢cd进入

  • 推荐方法:打开需要上传的项目文件夹,在当前文件夹右键点击Git Bash,Git会直接进入当前文件夹,无需再次cd进入

3.输入:git init

  • 表示在当前项目的目录中生成本地的git管理(当前目录下会多一个.git的隐藏文件夹)

4.输入:git add .

  • 注意:后面的 "." 前面有空格
  • 表示将项目上的所有文件添加到仓库,也可以添加特定的文件,将 "." 换成特定的文件名就好

5.首次使用需要配置git上的邮箱和名字

  • 否则会报错:Please tell me who you are.

  • 配置邮箱:不一定要是GitHub上的邮箱
git config --global user.name "user.name" //输入你的用户名,可以随意输入,不过以后提交的分支都会有这个身份
git config --global user.email "yourmail@youremail.com.cn" // 输入有效邮箱

6.生成密钥

  • 输入:ssh-keygen -t rsa -C "your@email.com" (引号里填你上面设置的邮箱),然后一直回车就好
  • 如果有类似的字符编码,则表示成功

  • 在你的电脑C盘用户地址会生成一个.ssh的隐藏文件夹

  • 记事本打开里面的id_rsa.pub文件,并复制里面所有的内容,等下要用

7.GitHub创建SSH key

不添加密钥是不能上传项目的

  • 进入Setting

  • 点击SSH and GPG keys,然后再点击添加新密钥按钮New SSH key

  • 将idb_rsa.pub里的内容拷贝到Key内,Title内容随便填,确定即可

  • 在Git里面输入:ssh -T git@github.com
  • 回车后出现:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。

8.在GitHub上创建一个仓库

  • 在GitHub上直接点击New repository来创建 到

  • 创建成功后,复制项目地址,等下上传时需要用

9.将GitHub上的仓库和本地仓库进行关联

  • 在Git上输入:git remote add origin http://....(你的仓库地址)

10.将本地所有内容推送到GitHub仓库上

  • Git上输入:git push -u origin master
  • 由于新建的远程仓库是空的,所以要加上-u这个参数,仓库有了内容后可以不加这个参数

  • 一段时间后,出现类似界面,则说明成功

11. 刷新GitHub,进入刚刚新建的仓库便可以发现项目已经上传成功了