如何在GitHub上传自己的项目

这几天终于完成了作业,就开始研究把项目放上github,以后也方便查询和使用

一、第一次上传项目

  1. 注册一个github账号并成功登陆

  2. 最左边有Respositories,点击new respository,进入create a new respository在这里插入图片描述

  3. Repository name填写仓库名
    Description填写仓库描述,可以不填
    Public是公开,Private是私人
    Initialize this repository with a README 这一句意思是帮你创建一个md帮助文件,也可以不勾选
    然后点Create repositor

  4. 创建完成以后,跳转页面,有网址生成,先停在这个页面
    在这里插入图片描述

  5. 去下载安装一个git

  6. 安装完成以后在桌面或者文件夹里右键就可以看到多了两个选项
    在这里插入图片描述

  7. 第一步:找到你放项目文件的地址,右键选择Git Bash Here,就会打开一个命令窗口

  8. 第二步:输入git init 意思是在当前目录生成本地的git管理,当前目录下会多出一个.git文件夹,但是是隐藏的,可以通过勾选查看隐藏文件看到

  9. 第三步:输入git add .
    注意有一个空格. 这个会把项目上的文件都添加到仓库的意思,如果想添加某个特定的文件,只需要把.换成这个特定的文件名即可

  10. 第四步:输入git commit -m “first commit”,表示你对这次提交的注释,双引号里面的内容可以根据自己需要更改
    这里是第一次上传,会要求输入自己的账号邮箱名字
    命令是git config --global user.email
    把email换成你注册git的邮箱
    git config --global user.name
    把name换成你注册git的名字
    再次输入git comit -m "first commit"就会成功

  11. 第五步:输入git remote add orgin 上面提到的仓库地址
    这句话把本地仓库关联到guthub上

  12. 最后一步,输入git push -u orgin master 这就是把代码上传到githb仓库的意思
    如果没有异常会等待几秒,然后跳出一个让您输入Username和Password的窗口,你只需要输入登录账号和密码就行了。

可能会和我一样报错:fatal: unable to access ‘https://github.com/…/.git’: Could not resolve host: github.com
只需要在命令行中执行

git config --global --unset http.proxy 
git config --global --unset https.proxy

参考地址:
https://zhuanlan.zhihu.com/p/61397894

二、第二次上传就简单一点了

  1. 新建repository
  2. 打开项目文件夹,右键git bash here
git init
  1. 回车继续输
git add .
  1. 回车继续输
 git commit -m "first commit"
  1. 回车继续
git remote add orgin 这里是你的仓库链接(右键Paste是粘贴)
  1. 最后输入
 git push -u orgin master

回车,上传成功
在这里插入图片描述

第三次上传

在git bash中键入 $ git push origin master 进行提交的时候出现 如下错误:

failed to push some refs to ‘https://github.com/Asherlo/Android_Financial.git’
在这里插入图片描述

搜了一下发现问题:远程库与本地库文件不一致造成的,在hint中也有提示把远程库同步到本地就好了。
解决方法:在下面输入命令行

git pull --rebase orgin master

该命令的意思是把远程库的更新合并到本地库中,–rebase的作用是取消掉本地库中刚刚的commit,并把他们接到更新后的版本库之中。执行成功之后,重新执行git push orgin master操作

参考文章:
https://u.nu/gvty9

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值