什么是Git和Git hub
Git是电脑上运行的版本控制软件,Github是基于Git打造的网站
Git概念
Git的三个概念:提交commit、仓库repository、分支branch 1、commit Git可以把每次提交的内容均保存,当你代码出错时候,可以回到曾经一次提交的状态 2、repository 在代码编写程序的时候会有代码库,代码库一般为文件夹,文件夹一般为根目录 在文件夹根目录初始化上git,文件夹就成为了一个仓库 仓库对应文件夹代码的变更,就会被git控制记录下来,每个提交也都是针对仓库进行的。 3、branch 根据不同的人以及不同的需求,在当前代码中开辟不同的分支,大家各写各的,互不影响,最后合起来,合成一个成品,分工合作。
Github可以让我们把仓库存在网站上,大家均从网站上存取代码,可以共享代码在创作者允许的情况下可以更改代码
安装
git vscode windows系统: https://gitforwindows.org/ 其他的均为默认 https://code.visualstudio.com/
看别的github
git clone:下载
使用git bash 下载别的代码
(这个地址代表,此代码文件夹的路径 通过地址,可以直接远程拉去此仓库)
- 找到自己的文件夹,右击,选择Git Bash Here
-在出现的命令编辑器界面输入:git clone (+复制的代码),然后回车,之后会自动下载
下载完毕 点击进入下载的文件夹,右击沟通过vscode打开,可以对代码进行更改
readme.md:读我(相当于简介)
- readme.md
- 项目作者往往会把项目整体介绍和快速使用方法放在readme中
.md (可以学习一下md格式)
start:收藏
issue:提出问题
license:证书
怎么找开源项目
找开源项目的一些途径
-
掘金社区:http://juejin.cn/ -
https://github.com/trending/ github的trending社区,可以根据条件筛选 -
https://github.com/521xueweihan/HelloGitHub helloGitHub:按期发布的刊物,按照不同的语言进行介绍有意思的github项目,可以直接通过介绍找一些新颖项目 -
https://github.com/ruanyf/weekly 阮一峰老师写的科技爱好者周刊,除了科技新闻外会介绍些工具 -
https://www.zhihu.com/column/mm-fe 阿里妈妈前端快报
特殊的查找资源小技巧-常用前缀后缀
- 找百科大全 awesome xxx(xxx是想要搜索的名字)
- 找例子 xxx sample
- 找空项目架子 xxx starter / xxx boilerplate (例如搜spring starter)
- 找教程 xxx tutorial
我是通过b站视频整理的 B站视频:Github 新手够用指南 | 全程演示&个人找项目技巧放送
|