商汇粹外网资源平台

搜索
查看: 1895|回复: 4

新手如何使用Github?

[复制链接]

该用户从未签到

5

主题

5

帖子

34

积分

新手上路

Rank: 1

积分
34
发表于 2022-10-28 09:03:48 | 显示全部楼层 |阅读模式
作为过来人,我建议你系统地学习一下 Git 和 GitHub 相关的知识,不然即使你会简单地使用,后面也会经常遇到各种问题,网上搜索答案也是知其然不知其所以然。
而且在使用的过程中如果操作不当,会对代码造成损害,到时候可能会后悔莫及。
我近期正好搜集了一些关于Git 和 GitHub 的书籍,大致看了一下相关书籍,都是市面上比较推荐的书籍,肯定有你需要的:

需要的话去这里拿吧:



如果你觉得有帮助的话,请给我
@闲欢
一个赞鼓励一下吧~
回复

使用道具 举报

该用户从未签到

4

主题

15

帖子

65

积分

注册会员

Rank: 2

积分
65
发表于 2022-10-28 09:30:53 | 显示全部楼层
建议:1、先学习git的基础知识,可参见:Git 教程 | 菜鸟教程。  2、学习github.com的最基本操作,参见:https://guides.github.com/activities/hello-world/  简明扼要,花十分钟,基本上了解了github.com。
回复

使用道具 举报

该用户从未签到

16

主题

62

帖子

217

积分

中级会员

Rank: 3Rank: 3

积分
217
发表于 2022-10-28 09:57:58 | 显示全部楼层
3 年前,我面对 GitHub 也是一脸懵逼,还好有知乎可以提问。
先说说 GitHub 的故事。
了解 GitHub 之前,你需要知道 Git 这个工具,Git 是目前世界上最先进的分布式版本控制系统(没有之一),高端大气上档次,如果你还不会用 Git,赶紧去廖雪峰的官方网站学习下 Git 教程,个人觉得这个是很好懂的教程。
有了 Git,解决了代码的版本管理问题,但没有代码的大规模协作问题,因为一个开源项目要多人参与,就要提交代码,而给每个想提交代码的人都开一个账号那是不现实的,因此,没有 GitHub 时参与开源项目也仅限于报个 bug,即使能改掉 bug,也只能把代码用邮件发过去,很不方便。
为了让多人可以协作,GitHub 应运而生。
GitHub 由 Chris Wanstrath、PJ Hyett和Tom Preston-Werner 在  2008 年 2 月使用 Ruby 编写而成是通过 Git 进行版本控制的软件源代码托管服务平台,此后,广大人民群众真正可以第一次自由参与各种开源项目了。因 GitHub 社区性别严重失衡,男性群体高达 95% 以上,故 GitHub 常被网友们戏称为 “GayHub”、“全球最大同性交友网站” 。截止到 2015 年,GitHub 已经有超过 2800 万注册用户和 5700 万代码库,事实上已经成为了世界上最大的代码存放网站和开源社区。2018 年 6 月 4 日晚,美国科技公司微软宣布以 75 亿美元的股票收购 GitHub。
GitHub 是一个网站, Git 是一个工具,GitHub 使用 Git 进行版本控制,因此你可以轻松的使用 Git 拉取 GitHub 上的开源项目,进行修改,提交,推送。当然,GitHub 的功能还不止这些,比如:

  • 文档:包括自动生成的、采用类Markdown语言的Readme文件(称作GitHub Flavored Markdown, GFM)。
  • 问题追踪系统(同时可用于功能需求)。
  • Wiki。
  • GitHub Pages。支持用户通过软件仓库创建静态网站或静态博客(通过一个名为Jekyll的软件实现,但是也支持采用诸如 Hexo 等其他博客引擎搭建)。
  • 任务列表。
  • 甘特图。
  • 可视化的地理位置分析。
  • 预览3D渲染文件。[16]预览功能通过WebGL和Three.js实现。
  • 预览Adobe Photoshop的PSD文件,甚至可以比较同一文件的不同版本。
再说说怎么使用。

  • 先注册一个 GitHub 账号。
  • 如果英文不好的话,先学习下 GitHub 上不认识的英文单词。
  • 创建一个仓库,然后拉去,写几行代码,再提交,推送,看看 GitHub 上能否看到。
  • 学会搜索自己感兴趣的仓库和大牛,关注或跟随。
  • 其他功能慢慢发觉吧
最后,如果你有什么不懂的问题可以评论或私信我 @zhengzhengshu
回复

使用道具 举报

该用户从未签到

16

主题

62

帖子

217

积分

中级会员

Rank: 3Rank: 3

积分
217
发表于 2022-10-28 10:25:03 | 显示全部楼层
谢邀,github官方对新手很友好,有很多资料可以学习,上手也比较快,这是我看过的资料,给你参考下:
1.GitHub Guides
GitHub 官方指导手册可以大概了解GitHub基本操作原理和使用方法 :GitHub Guides
2.GitHub Learning Lab
GitHub 官方学习教程,在主页的最下方有Contact GitHub 点击进入后就来到了如下的界面,可以点击 GitHub Learning Lab 就可以进入选择相关课程加入学习了。


3.GitHub 视频教程
GitHub 入门视频教程,GitHub&Git基础_牛客网 可以在这里找到相关的视频翻译课程。
4.GitHub Desktop操作及下载


5.基本撰写格式及语法


6.知乎上看过的帖子可以帮助理解下


7.Markdown 编写
Markdown撰写利器—Typora,支持多种快捷方式生成Markdown语法

可以把网页转换为Markdown的插件-简悦

8.图裂加载问题
辛辛苦苦搞了半天,发现图片打不开,最后竟然自己的头像也裂开了


查找了几个方案供参考



补充:方案1和2中关于host文件没有修改权限问题可以将etc文件夹中的host文件修改后另存到文档中再粘贴回来就可以了~~
回复

使用道具 举报

该用户从未签到

0

主题

4

帖子

44

积分

新手上路

Rank: 1

积分
44
发表于 2022-10-28 10:52:08 | 显示全部楼层
首先提出如何用时,是不是已经事先了解过GitHub是干嘛的?
GitHub主要服务于程序员圈子,用于托管代码,记录版本(使用过git应该不难理解)
具体如何使用?去注册个号,创建个仓库,上传下代码,流程就结束了。
前提必须git玩的转,GitHub只是把你本地的仓库,放到了云端,并设立了权限而已,便于多人协作项目,同步进度。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表