前言

视频参考:给傻子的Git教程。其中包括国外版(github)+国内版(gittee)
文字教程参考:基于VScode的Git教程。文字教程涉及的内容会更加丰富一些,绝佳好文!。

(踩到的笨蛋bug是git版本下载错了,下成了ARM64setup版本。导致安装出现一些错误安装不上)
Git卸载参考:Git的安装与卸载详细流程,因为需要删除一些注册表文件再重新安装。

根据文字教程中配置好ssh通道,在vscode中使用git clone xxx就可以拉取项目到本地了。

一、Git

Git基本使用

二、Github

  1. Github是一个 代码/文件托管+保管+提交修改+评论修改 的工具。
  2. GitHub主要操作一:创建一个仓库。写过代码的朋友可以理解为一个项目,一个模块,一个主题。创建仓库需要指定用户,仓库名,保密性,开源协议。
  3. Github主要操作二:上传文件或者文件夹。点击addfile添加空文件或者上传若干文件,/表示文件夹,文件夹不可为空。
  4. Github主要操作三:贡献操作之提交疑问或者描述和总结 (Issues)。基于查看过代码仓库的前提提交问题和提交说明,仓库创建者有权利关闭问题并和网友评论问题以及添加标签。
  5. Github主要操作四:贡献操作之提交更改 (Pull Requests)。你看了人家仓库的东西觉得有地方需要改进,那就别只会比比,把东西改了给人加到仓库里合并,顺便添加描述。
  6. Github主要操作五:白嫖(clone)!!!仓库可以公开可以私有,只要是遵循开源协议的公开仓库代码你都可以拿去用,但是不同的开源协议要求不同,所以自己再怎么学习也无所谓,但是你拿去商用那就小心点吧。
  7. Github主要操作六:版本管理功能。写一堆拉基代码没法用想回退版本,就是干这个的,给你后悔的机会。
  8. Github主要操作七:学会搜索资源。什么入门的,中文的,最牛逼的,最火的,跟学会百度一个道理。

找开源项目的一些途径
• https://github.com/trending/
• https://github.com/521xueweihan/HelloGitHub
• https://github.com/ruanyf/weekly
• https://www.zhihu.com/column/mm-fe

特殊的查找资源小技巧-常用前缀后缀
• 找百科大全 awesome xxx
• 找例子 xxx sample
• 找空项目架子 xxx starter / xxx boilerplate
• 找教程 xxx tutorial

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐