Github新项目的上传与删除

Posted alecshang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Github新项目的上传与删除相关的知识,希望对你有一定的参考价值。

  GitHub的基本配置网上一搜一大堆,所以只简单说一下创建、删除仓库和一些基本设置。

1.创建仓库。

   首先在Github自己的主页里创建一个同名库。之后在本地需要与远程库建立链接(之前需要一些其他的设置,百度上有很多教程)

1 git config --global user.name "你的Github用户名"
2 git config --global user.email "你的Github邮箱"

  之后确定本地与远程Github仓库建立了链接,

1 ssh -T git@github.com //如果成功的话会提示:Hi***! You‘ve successfully...

  最后就是将文件add到暂存区,push到远程仓库就可以了。

1 git init //初始化git
2 git add . //将文件提交到暂存区,注意有一个数字点的符号
3 git commit -m "说明" //上传备注说明
4 //链接远程仓库地址,在你的Github项目里有个clone and download
5 git remote add origin "https://github.com/***/Web.git" 
6 git push origin master //上传本地文件到远程Github仓库

  此外还有一点,可能我的项目中有一些文件是我不想上传的。一般使用 .gitignore 进行设置。我这里提供最简单的思路(更详细的教程网上有很多),比如我不想上传node_modules文件夹,就是在本地项目根目录中建立 .gitignore文件,写上如下图1.1就可以了。

技术图片

图1.1 gitignore设置

2.删除操作。

  删除操作比较简单,直接在Github中点击自己想要删除的仓库,进去仓库之后点击仓库的settings里拉到最下边有个危险区域。Delete this repository就可以删除仓库了,如下图2.1。

技术图片

图2.1 删除操作

3.GitHub的DNS配置问题。

  国内访问GitHub有时会出现打开的非常慢的情况,大多是因为域名解析的问题。这里我简单的说一下我的Mac配置(打开网络偏好设置=>选择你链接的网络,点击"高级"),下图3.1是我通过测试网速得出常用的几个DNS服务器的地址,win用户可以自行百度怎么配置DNS地址,选2个延迟最低的地址填上去即可。

技术图片

图3.1 DNS服务器地址

  因为每个人所在地区不同,所以可能服务器的延迟也会不一样,大家可以自行ping github.com测试一下网速。我这里的测试结果如下图3.2,虽然延迟也不低且存在丢包现象,但基本可以满足我们的日常需求了。  

技术图片图3.2 ping测速

 

以上是关于Github新项目的上传与删除的主要内容,如果未能解决你的问题,请参考以下文章

github上传的源代码怎么删除

git 上传代码到GitHub 以及git删除github上文件和文件的命令

如何在github上传和删除项目

在GitHub上删除项目后,在IDEA上传项目依然提示project is already on github

github 删除远程仓库项目中的任意文件夹

使用 vscode将本地项目上传到github从github克隆项目以及删除github上的某个文件夹