首页 > 编程知识 正文

gitlab和github区别,github干嘛用的

时间:2023-05-05 08:13:49 阅读:42201 作者:2287

作为在GitHub上获得60k star的程序员,我认为需要好好认识并回答。

是的,对于编程初学者来说,如果一开始就知道利用GitHub来提高自己的技术水平,那一定会进步很快。

因为提问者问了两个问题,所以按顺序回答。 我希望对提问者有帮助。

一、如何参与项目

如果你想参加开源项目,首先是了解这个项目。 最好的方法是先仔细读读那个自述。

标准自述文件必须包括以下内容:

项目背景安装使用Badge相关项目。 (可选)因为主要项目负责人参与了贡献方式的开源协议,通过项目背景,这个项目的动机和背景是什么,是为了优化什么问题,还是市场上其他项目太多

然后,安装和使用将帮助您了解项目是如何运行的,从而更容易了解详细信息。

最后,有必要确认其参与贡献方法。 有些希望提交issue,有些直接推送,有些添加组进行协作。

标题还问:“一些核心框架我暂时力不从心,我能为这个项目做什么呢?”这个不用担心。 即使你只是改正其中一个错误的单词,一个错误的语法对整个项目也非常有用。

这不是开玩笑。

4岁的ngdzx为Linux内核做出了贡献并提交了。

链接: https://www.Reddit.com/r/Linux/comments/2 pqla/kernel _ commit _4_ year _ old _ girl _ format tes _ fold

看看她修改了什么

3359 git.kernel.org/pub/SCM/Linux/kernel/git/Torvalds/Linux.git/commit/id=690 b 0543 a 813 b0ecfc 51 b 0374 c 0

cjddm可以看

只是改变了“-”的文字。

没有使用过git的学生可能不懂这个修改。 我想使用过的学生一开始也不会碰。 git的diff修正前面会显示-和符号。 这样看就知道了,实际上-增加了一个字。

为什么要修改这个文字?

通常上面的字符串“----”对齐,但正好修改的行不对齐,所以有问题,不严格。

虽然是个小修改,但这个修改的意义非常大。

1、Linux内核所有人都可以参加。

2、Linux内核非常严格,只要有错误,谁都可以纠正。

谈谈这项修改的由来

修改后的提交记录中是这样写的

他的mydfbx那个“s”字很孤独,用她的话来说很不愉快,加上“-”看起来很开心。

是非常小心的行动。 这个修正是riddit,很多人都在进行激烈的讨论。 有人认为这个修改没有什么用,不仅仅是文字吗?很多人钦佩这个ngdzx,认为他是个非常认真细心的人。

我希望这个ngdzx的故事能消除主题的混乱。

二、编程初学者如何在GitHub上寻找适合自己的小项目

到2015年,GitHub成立于2008年,拥有2800多万注册用户和5700多万代码库。

对初学者来说,在这个广阔的代码库中找到适合自己的小项目就像在海里找针一样。 要是有hao123这样的导航网站就好了。

登,还有。 一个国家的人创建的开源项目: HelloGitHub致力于在GitHub上共享有趣的入门级开源项目,对编程初学者非常友好。

地址: https://github.com/521 xuewei Han/hello github

在项目中,内容将于每月28日在月刊上更新发布,主要面向编程初学者、热爱编程、对开源社区感兴趣的人。 更新的内容主要包括各种语言的流行项目、入门级项目、改善生活的工具、书籍、学习心得笔记、企业级项目等。

许多这些开源项目都非常易于使用,Cool使您可以在短时间内感受到编程的魅力和便利。 从而让大家感受到编程的乐趣,动手开始编程。

这些项目有共同的特点。 那很酷,是非常容易得到的项目。 编程的魅力和便利就这么简单。

对于编程初学者来说,无论是在学习Java、学习Python还是在编程twdhm中不知道代码,cjddm总是会找到适合你的项目。

以上是我的回答。 我希望初学者通过合理使用GitHub来提高自己的技术水平。 如果你认为这个回答可以解决提问者的问题,请支持。 同时,根据已知算法的工作原理,越来越多的优质答案出现在时间线上。

最后,如果你是一个程序员,你可以看个人资料,一起交流,学习成长。

我的专栏:

和程序员的幸福故事一起学习算法我的其他相关回答:

程序员必须掌握什么算法? 面试很难吗? 应该怎么应对? 大家是怎么刷leet代码的? 算法网站推荐?

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。