小白必备:如何将项目上传到Github - Go语言中文社区

小白必备:如何将项目上传到Github


如何将项目上传到Github

前言

Github作为一个开源社区,上面有很多优秀的开源代码,但是对于小白来说,只是fork别人的代码很简单,但是当要将自己的项目上传到Github时或许不知道怎么上传。接下来就是超级小白教程了,详细介绍如何将项目上传到自己的Github上。

准备事项

一、要上传那肯定得有一个Github账号,所以没有的同学先去申请一个吧。

访问:https://github.com/ 进行注册

注册界面:

image-20210624215847427

注册完成就可以继续啦。

二、这里使用Git上传,所以我们还要安装Git工具,点击下面的下载地址下载,下载后直接一路默认安装就可以了。

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

下载界面:点击Download

image-20210624220245747

准备工作做完就可以开始了。

新建项目

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

image-20210624224152769

二、填写相应信息后点击create即可

对应名称说明
Repository name仓库名称
Description(可选)仓库描述介绍
Public, Private仓库权限(公开共享,私有或指定合作者)
Initialize this repository with a README添加一个README.md
gitignore不需要进行版本管理的仓库类型,对应生成文件.gitignore
license证书类型,对应生成文件LICENSE

image-20210624233647546

image-20210624233736543

三、点击 Code 会出现一个地址,copy这个地址备用。

image-20210624234432662

四、接下来就是在你本地项目文件夹操作,首先右键你的项目,如果你之前安装git成功的话,右键会出现两个新选项,分别为Git Gui Here 和 Git Bash Here,这里我们选择Git Bash Here,进入如下界面,Test即为我的项目名。

image-20210624235054700

image-20210624235446189

五、接下来在命令行输入如下代码(关键步骤),把Github上面的仓库克隆到本地。

将https://xxxxx.git 替换成你自己copy的那个

git clone https://github.com/Orangecolaa/Test.git

image-20210625001348125

六、操作完这个步骤之后,你的本地项目文件夹下就会多出个文件夹,该文件夹名为你在Github上面创建的项目名,比如我这里多出了个Test文件夹,我们把本地项目文件夹下的所有要上传的文件(除了新多出的那个文件夹不用),其余都复制到那个新多出的文件夹下。

image-20210625001933293

image-20210625001959494

七、下一步接着继续在Git窗口中输入命令:cd Test,进入Test文件夹中。

image-20210625002115876

八、下一步依次输入以下代码即可完成其他剩余操作

git add .

**注:**别忘记后面的 . 此操作是把Test文件夹下面的文件都添加进来

git commit  -m  "注释"  

注:“注释" 里面换成你要说明的,如“first commit”

image-20210625003458450

git push -u origin main

**注:**此操作目的是把本地仓库push到Github上面

**注意:**由于Github上传代码的默认分支由master变为main了,所以在这里还是使用以前master,可能会遇到这个问题

image-20210625004425650

提示 error: failed to push some refs to ‘https://github.com/xxxxx/xxx.git’

解决办法:将master改为main

(9)接下来有可能如果你没代理可能还是上传不成功,会遇到下面这个问题。

image-20210626162404022

**错误描述:**OpenSSL SSL_connect: Connection was reset in connection to github.com:443
看错误描述就标识ssl连接不到443端口,说明是代理出了问题。

**解决办法:**本机挂代理,先检查git的全局配置,然后设置Git全局代理

查看全局配置:

git config --global -l

image-20210626163151920

设置全局代理:

git config --global http.proxy 127.0.0.1:7890
git config --global https.proxy 127.0.0.1:7890

示例7890端口是代理软件端口,按个人情况修改。

image-20210626163325625

接下来重新输入git push -u origin main 就可以成功了,上你自己的Github看看你创建的项目就能看到自己上传的代码了。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/Aiy5249/article/details/118251305
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2023-01-03 21:42:16
  • 阅读 ( 275 )
  • 分类:Go开源项目

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢