如何使用GitHub托管自己的开源项目
- 什么是GitHub
- 安装GitHub Desktop
- 创建仓库
- 推送仓库到GitHub
什么是GitHub
项目团队在进行软件开发时都会使用SVN、GIT等软件版本管理工具来同步各个成员的代码和管理代码版本,通常我们会在服务器上面搭建GIT远程仓库,GitHub就是一个在互联网上面提供远程仓库的平台,因为使用GIT作为版本管理工具,故名GitHub。我们可以在上面创建远程仓库保存我们的代码。GitHub对于个人的项目提供免费托管服务,如果你不想公开自己的代码,可以创建私有仓库。GitHub是目前最流行的开源软件托管平台,我们可以在上面找到很多开源的项目学习或使用,也可以创建自己的开源项目,分享技术经验,赶紧注册账号试一下吧。
GitHub官方入门指南:https://help.github.com/cn/github/getting-started-with-github
安装GitHub Desktop
在GitHub上创建账号后,为了更方便的GitHub,我们可以安装GitHub Desktop。它提供了可视化的操作界面,可以创建仓库,更改仓库,并将更改推送到 GitHub。下载地址:https://desktop.github.com/
1,双击运行下载的可执行文件
2,点击Sign in to GitHub.com,使用我们刚才注册账号登陆,点击Sign in
3,设置自己姓名和邮箱,然后点击Continue
4,选择是否提交用户使用信息,最后点击Finish
完成安装后就可以开始创建仓库了
创建仓库
安装完GitHub Desktop后,我们就可以创建GitHub仓库了
点击“Create a New Repository on your Hard Drive”,弹出创建仓库对话框
这里可以设置仓库相关的参数
“Name(名称)”:定义仓库在本地以及 GitHub 上的名称;
“Description”:对仓库进行简单描述;
“Local path(本地路径)”:设置仓库在计算机上的位置,例如将仓库命名为 future-storage,则会在为本地路径选择的文件夹内创建一个名为 future-storage的文件夹;
“Initialize this repository with a README”:使用自述文件初始化此仓库,创建包含 README.md 文件的初始提交;
“Git ignore”:忽略不需要进行版本管理的文件;
“License”:设置开源项目许可证,不同的许可证定义了源码可以免费使用的范围;
设置完成后点击 Create repository创建仓库。
推送仓库到GitHub
创建仓库后,进入仓库
我在仓库中增加了一些文件,这些文件会出现在待提交列表中
我们先Commit,将变化提交到本地仓库中,然后点击“Publish repository”将仓库发布到GitHub上
第一次推送需要设置项目是否私有,设置完成后点击Publish repository就可以将仓库推送到GitHub上了。我们打开GitHub网站验证一下
可以看到我们的仓库已经在GitHub上了,到这里我们就已经完成了仓库的创建和代码的分享,后续我们可以不断完善我们的项目。
参考资料
[1]: https://help.github.com/cn/desktop/getting-started-with-github-desktop