首页 > 其他分享 >打卡12

打卡12

时间:2024-03-01 13:59:30浏览次数:19  
标签:Fork Pull 12 项目 可以 GitHub 打卡 我们

GitHub使用教程(五)

 

GitHub 的常用术语

Repository:简称Repo,可以理解为“仓库”,我们的项目就存放在仓库之中。也就是说,如果我们想要建立项目,就得先建立仓库;有多个项目,就建立多个仓库。

Issues:可以理解为“问题”,举一个简单的例子,如果我们开源一个项目,如果别人看了我们的项目,并且发现了bug,或者感觉那个地方有待改进,他就可以给我们提出Issue,等我们把Issues解决之后,就可以把这些Issues关闭;反之,我们也可以给他人提出Issue。

Star:可以理解为“点赞”,当我们感觉某一个项目做的比较好之后,就可以为这个项目点赞,而且我们点赞过的项目,都会保存到我们的Star之中,方便我们随时查看。在 GitHub 之中,如果一个项目的点星数能够超百,那么说明这个项目已经很不错了。

Fork:可以理解为“拉分支”,如果我们对某一个项目比较感兴趣,并且想在此基础之上开发新的功能,这时我们就可以Fork这个项目,这表示复制一个完成相同的项目到我们的 GitHub 账号之中,而且独立于原项目。之后,我们就可以在自己复制的项目中进行开发了。

Pull Request:可以理解为“提交请求”,此功能是建立在Fork之上的,如果我们Fork了一个项目,对其进行了修改,而且感觉修改的还不错,我们就可以对原项目的拥有者提出一个Pull请求,等其对我们的请求审核,并且通过审核之后,就可以把我们修改过的内容合并到原项目之中,这时我们就成了该项目的贡献者。

Merge:可以理解为“合并”,如果别人Fork了我们的项目,对其进行了修改,并且提出了Pull请求,这时我们就可以对这个Pull请求进行审核。如果这个Pull请求的内容满足我们的要求,并且跟我们原有的项目没有冲突的话,就可以将其合并到我们的项目之中。当然,是否进行合并,由我们决定。

Watch:可以理解为“观察”,如果我们Watch了一个项目,之后,如果这个项目有了任何更新,我们都会在第一时候收到该项目的更新通知。

Gist:如果我们没有项目可以开源或者只是单纯的想分享一些代码片段的话,我们就可以选择Gist。不过说心里话,如果不FQ的话,Gist并不好用。

标签:Fork,Pull,12,项目,可以,GitHub,打卡,我们
From: https://www.cnblogs.com/2022-yang/p/18046852

相关文章

  • 打卡13
    GitHub使用教程(六) 利用SSH完成Git与GitHub的绑定无论是GitHub,还是Git,我们都是单独或者说是独立操作的,并没有将两者绑定啊!也就是说,我们现在只能通过GitHub下载代码,并不能通过Git向GitHub提交代码。所以需要利用SSH完成Git与GitHub进行绑定GitHub上,一般都......
  • 打卡16
    GitHub使用教程(九) 你的本地仓库由git维护的三棵“树”组成。第一个是你的工作目录,它持有实际文件;第二个是缓存区(Index),它像个缓存区域,临时保存你的改动;最后是HEAD,指向你最近一次提交后的结果。事实上,第三个阶段是commithistory的图。HEAD一般是指向最新一次commi......
  • 打卡5
    使用第三方库和框架:探索并学习使用流行的第三方库和框架,如RxJava、Dagger、ButterKnife等,以简化开发流程并提高效率。引入MVVM架构:学习和实践使用MVVM(Model-View-ViewModel)架构模式进行Android应用开发,以实现更好的代码分离和可维护性。实践测试驱动开发(TDD):掌握测......
  • 打卡7
    利用SSH完成Git与GitHub的绑定无论是GitHub,还是Git,我们都是单独或者说是独立操作的,并没有将两者绑定啊!也就是说,我们现在只能通过GitHub下载代码,并不能通过Git向GitHub提交代码。所以需要利用SSH完成Git与GitHub进行绑定GitHub上,一般都是通过SSH来授权的,而且大......
  • 打卡2
    简单的使用一些Material组件自己完全绘制界面是非常麻烦的,还好有现成的Material组件来使用,这里简单的使用一些Material组件。1.ScaffoldScaffold是Material组件库中提供的一个页面脚手架,它包含了Appbar、Drawer、BottomNavigationBar、FloatingActionButton等常用的组件,使用Sc......
  • 打卡4
    命名为ListAdapter这里采用的是BaseAdapterpackagecom.example.myaccountapp;importandroid.content.Context;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.ViewGroup;importandroid.widget.Adapter;importandroid.widget.BaseAdapter......
  • 乘积尾零 612
    如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零?565045423554473946411438719073904329275879496113565952457432305144346704359499371173686633974759755730702287145398991486572231351170401455105120729288090192......
  • P8085 [COCI2011-2012#4] KRIPTOGRAM 题解
    P8085[COCI2011-2012#4]KRIPTOGRAM题解本文原发布于2024-02-07洛谷题库P8085[COCI2011-2012#4]KRIPTOGRAM题解区,现于2024-2-29转载至博客园思路解析这道题目的主要难点在于如何判断明文中形如\(\texttt{abcb}\)的子串可以和密文\(\texttt{bcac}\)匹配,因为如果......
  • P1083 [NOIP2012 提高组] 借教室
    题目链接:本题由于是对某一段区间的数统一进行删除某个数的操作,很容易想到差分。对于能否二分,有一个界定标准:状态的决策过程或者序列是否满足单调性或者可以局部舍弃性。在本题中,由于随着订单数量的增加,每天可用教室的数量一定单调下降。也即,如果前一份订单都不满足,那么之后的所......
  • 读程序是怎样跑起来的第12章有感
    本章节是本书的最后一个章节了,我在阅读最后这一个章节之前,有粗略的翻阅了之前的章节,感觉这本书对于我来说也是有很大的收获。这一章主要讲了怎样让计算机“活”起来,通过程序让他能简单的思考,以及利用内存和磁盘让他有记忆,用一个猜拳的程序让我们能更加的了解,这一张也让我意识到了......