本地代码上传到GitHub

首先你需要一个github账号,所有还没有的话先去注册吧!

https://github.com/

我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:

https://git-for-windows.github.io/

  1. 进入Github首页,点击New repository新建一个项目
    img

  2. 填写相应信息后点击create即可

  • Repository name: 仓库名称

  • Description(可选): 仓库描述介绍

  • Public, Private : 仓库权限(公开共享,私有或指定合作者)

  • Initialize this repository with a README: 添加一个README.md

  • gitignore: 不需要进行版本管理的仓库类型,对应生成文件.gitignore

  • license: 证书类型,对应生成文件LICENSE

img

  1. 点击Clone or dowload会出现一个地址,copy这个地址备用。
    img

  2. 接下来就到本地操作了,首先鼠标右键,如果你之前安装git成功的话,右键会出现两个新选项,分别为Git Gui Here,Git Bash Here,这里我们选择Git Bash Here,进入如下界面:
    img

  3. 接下来输入如下代码(关键步骤),把github上面的仓库克隆到本地

1
git clone https://github.com/whb1990/blogSourceCode.git

img

地址换成你自己的。

  1. 这个步骤以后你的本地项目文件夹下面就会多出个文件夹,该文件夹名即为你github上面的项目名,如图我多出了个blogSourceCode文件夹,我们把本地需要上传的文件都复制到该文件夹下:
    img

  2. 接着继续输入命令 cd blogSourceCode,进入 blogSourceCode 文件夹
    img

  3. 接下来依次输入以下代码即可完成其他剩余操作:

git add . (注:别忘记后面的.,此操作是把blogSourceCode文件夹下面的文件都添加进来)

img

执行完该命令可以看到有如下提示信息:
img

这个提示的大致意思就是:

1
2
3
4
5
6
7
您已经在当前存储库中添加了另一个Git存储库。
外部存储库的克隆将不包含嵌入存储库的内容,也不知道如何获取它。
如果要添加子模块,请使用:
git submodule add <url> themes/next

如果错误地添加了此路径,则可以使用
git rm --cached themes/next

因为这个项目是我用Hexo搭建的个人博客,用到了Next主题(另一个Git存储库),上面的提示也告诉了我们该怎么做,其实除了上面两种方式,还有一种方式就是直接删除你要包含的子库目录下的.git文件夹即可。

git commit -m "提交信息" (注:“提交信息”里面换成你需要,如“first commit”)

img

git push -u origin master (注:此操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码)

img

  1. 去GitHub上看下上传后的代码
    img

问题解决:

在上传代码到GitHub的时候,提示如下错误:
img

原因是推送的文件太大。我这次推送的内容超过的1G,所以报错了。

方法一:
修改提交缓存大小为5000M,或者更大的数字

1
git config --global http.postBuffer 5242880000

–global配置对当前用户生效,如果需要对所有用户生效,则用–system

或者在克隆/创建版本库生成的 .git目录下面修改生成的config文件增加如下:

1
2
[http]  
postBuffer = 524288000

img

方法二:

配置git的最低速度和最低速度时间:

1
2
git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999 单位 秒

–global配置对当前用户生效,如果需要对所有用户生效,则用–system

我是选择的方法一,解决效果如下:

img

本文标题:本地代码上传到GitHub

文章作者:王洪博

发布时间:2019年05月30日 - 15:05

最后更新:2019年09月12日 - 06:09

原始链接:http://whb1990.github.io/posts/ceff156c.html

▄︻┻═┳一如果你喜欢这篇文章,请点击下方"打赏"按钮请我喝杯 ☕
0%