sec875

基本概念

仓库(repository)

放项目代码的地方,又叫一个git库,一个仓库,一个开源项目。
可以通过git管理Git库

收藏(star)

复制克隆项目(fork)

复制别人仓库 名字带有(forked from 别人的名字) 类似于转载

发起请求(pull request)

修改了转载的代码以后,需要让原创也同步更新咋办呢?发起请求,等待原创查看。感觉可以的话,原创会合并代码到自己仓库。

关注(watch)

类似于朋友圈,项目更新会收到通知。

事务卡片(lssue)

发现代码bug,需要讨论时用。类似于留言讨论。

注意事项

1.因为github在国外服务器所以访问较慢或者无法访问,需要梯子(sha敏感词,脑补去掉dows敏感,脑补去掉ocks,安全客开源项目有;github也可以搜。自己搭个服务器(注意,法律规定不允许私搭))
2.私有仓库收费,只能自己或指定的朋友才有权限操作。
3.QQ邮箱-设置-反垃圾-白名单(设置域名白名单,github.com)

官网

https://github.com/

注册

QQ邮箱也可以注册。免费无限使用公开的仓库(任何人都可以访问和fork该仓库),私有的仓库要钱。
信息调查,用户统计的直接跳过下一步(skip this step),可以不用填。

创建仓库

点击个人-设置-仓库(repositories)

这里的README.md文档(项目描述文档),是Markdown文档。可以使用typora等软件来编辑md文档。

注意:只看编程教学视频,不符合达尔文进化论的学习环境。实际环境为,看了教学视频(认知有了),去github中看看别人的代码(环境有了),自己新建一个test测试仓库修改一些代码(实战有了)。
最后就可以达到理论+实战结合型的环境(看得懂,会写,能用github,可以fork,修改别人代码发起请求,可以Issue交流)。学编程就要完整学这一套,一起都接触到。

新建仓库文件(create new file)



提交的文件次数(commits)

编辑修改文件

这两地方分别点进去看看(点击文件名,点击文件描述),类似于Windows系统中双击文件进去编辑一样。

点击文件描述,发现加号,是修改的地方。删除就会出现减号。同时commits加1,点进去发现有历史记录,可以查看以前的历史代码。相当于自带备份功能。

删除文件

点击文件名进去,点击垃圾箱图标删除。一样会出现文件名,文件描述要填,记录下来。commits查看删除文件的详细信息。

上传文件(upload files)

可以拖进去,可以自己选择。

搜索文件(find file)

下载文件(clone or download)

选择ZIP直接下载文件。URL链接上面有提示,自己翻译下,使用git管理时使用。

问题探讨列表(github lssues)

发现代码bug,讨论使用。类似留言讨论。进入别人仓库,点击Issues,新建issue(New issue)。还能看见所有的问题探讨。
虚构场景:提交Issues给原创,您好,我浏览了您的仓库进行学习,发现其中有一个bug,bug代码发生在XX行,我觉得可以将它修改为XX。您是原创作者,可以查看留言以后发现问题解决了,可以回复谢谢,然后关闭issue结束这个讨论点。
Issues留言案例,大家不要模仿这些行为,珍惜交流环境。
阿波罗11号发生相声版低质量灌水留言https://github.com/chrislgarry/Apollo-11/issues?q=is:issue+is:closed

github主页

点击猫咪logo就是

仓库主页

点击仓库进去就是

个人主页

参考资料:
https://www.bilibili.com/video/av39189147?from=search&seid=3453697153721079805

分类:

技术点:

相关文章:

  • 2021-11-21
  • 2021-11-23
  • 2022-01-22
  • 2021-08-08
  • 2021-08-08
  • 2021-08-08
猜你喜欢
  • 2021-06-19
  • 2021-10-03
  • 2021-06-14
  • 2021-08-04
  • 2021-07-31
  • 2021-04-23
  • 2021-09-09
相关资源
相似解决方案