HCRM博客

如何在CentOS系统上配置GitHub连接?

CentOS 与 GitHub:新手小白的入门指南

嘿,朋友们!你是不是听到“CentOS”和“GitHub”就头大?别慌,今天就用咱老百姓的话,唠唠这俩玩意儿咋回事儿,咋用,保证让你一听就懂,一学就会!

如何在CentOS系统上配置GitHub连接?-图1
(图片来源网络,侵权删除)

啥是 CentOS?

CentOS 是个啥东东呢?它就是个免费的、开源的企业级操作系统,想象一下,你的电脑就像一间房子,操作系统就是那装修风格和家具布置,决定着你这“房子”好不好住,能干啥,CentOS 呢,就是很多公司服务器喜欢用的“装修风格”,稳定、可靠,还不花钱,多好!

为啥要用 CentOS?嗯,这个问题问得好!它是免费的,对于咱们这些想捣鼓服务器但又不想花大价钱买软件的人来说,简直是福音,因为它基于 Red Hat Enterprise Linux(RHEL),所以兼容性特别好,市面上大部分软件都能轻松安装运行,社区支持强大,遇到问题网上一搜,大把的解决方案。

GitHub 又是啥?

GitHub 是干嘛的呢?它就是个代码托管平台,程序员们的“朋友圈”,你可以把自己的代码放上去,分享给全世界,也可以看看别人写的代码,学习学习,甚至一起合作开发新项目。

GitHub 有啥用?用处可大了!比如你写了个小程序,想让别人帮忙改进,或者你想找个开源项目贡献点力量,GitHub 就是最佳选择,现在很多公司在招聘时,都会看你的 GitHub 账号,上面有没有项目,代码写得咋样,直接关系到你能不能找到好工作呢!

如何在CentOS系统上配置GitHub连接?-图2
(图片来源网络,侵权删除)

CentOS 上怎么用 GitHub?

在 CentOS 上能用 GitHub 吗?当然可以啦!其实很简单,就像你在手机上装 APP 一样,先得有个“应用商店”,对 CentOS 这个“商店”就是命令行。

1、安装 Git:你得安装个叫 Git 的东西,这就是连接你本地电脑和 GitHub 的桥梁,打开终端(就是那个黑乎乎的窗口),输入sudo yum install git,按回车,等一会儿就好了。

2、配置 Git:装好后,得告诉 Git 你是谁,再输入git config global user.name "你的名字"git config global user.email "你的邮箱",这样每次提交代码,大家就知道是谁干的了。

3、克隆仓库:想去哪个项目凑凑热闹?先得把它“克隆”到本地,比如我想参与一个叫做“helloworld”的项目,就在终端输入git clone https://github.com/user/helloworld.git,等下载完了,你就能在本地看到这个项目的所有文件了。

4、提交更改:自己改了代码想分享给大家?简单,先在项目目录下输入git add .(注意有个点哦,意思是把所有改动都加上),然后git commit m "描述你的改动",最后git push 一下,你的改动就上传到 GitHub 上了。

如何在CentOS系统上配置GitHub连接?-图3
(图片来源网络,侵权删除)

实战案例:搭建个人博客

想不想自己搭个博客玩?没问题,跟着我一步步来。

1、创建仓库:先去 GitHub 上注册个账号,然后新建个仓库,比如叫“myblog”。

2、克隆到本地:按照上面的步骤,把“myblog”克隆到你的 CentOS 机器上。

3、安装 Jekyll:Jekyll 是个静态网站生成器,特别适合做博客,输入sudo yum install ruby rubydevel 安装 Ruby,然后gem install jekyll 安装 Jekyll。

4、生成博客:在“myblog”目录下输入jekyll new .,哇塞,瞬间一个博客框架就出来了!

5预览效果:输入jekyll serve host 0.0.0.0,然后在浏览器里打开http://你的 IP 地址:4000,瞅瞅,是不是美滋滋?

6、推送到 GitHub:别忘了把代码提交上去哦,按照前面的步骤,git add . > git commit m "初始化博客" > git push,然后去 GitHub 上看看,你的博客已经上线啦!

小贴士

SSH 密钥:每次都输用户名和密码麻烦不?那就用 SSH 密钥吧,一次性设置,以后无烦恼。

分支管理:别老在主分支上折腾,新建个分支,爱咋改咋改,改好了再合并回去。

Issues 和 Pull Requests:遇到问题或者有好想法,记得提 Issues 或者发 Pull Requests,这是程序员的交流方式哦!

怎么样,是不是觉得 CentOS 和 GitHub 也没那么难搞?其实啊,技术这东西,就怕琢磨,多动手试试,慢慢就熟了,希望这篇文章能帮到你,祝你在技术的海洋里玩得开心!有啥不懂的,随时问我哈!

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/28565.html

分享:
扫描分享到社交APP
上一篇
下一篇