Github使用步骤
1 配置user信息
基本配置
1
2
$ git config --global user.name "用户名"
$ git config --global user.email "电子邮箱"
克隆库
1
git clone URL
修改、上传、同步
1
2
3
4
git status
git add -p
git commit -m"备注"
git push
#Github中的重复性工作
-
为项目创建合适的.gitignore
- 编写项目的README文档
- 在不同账户创建多个类型项目
#快速选择.gitignore
在我们平时使用 Git 进行版本管理的时候,为了避免线上托管的项目体积过大,我们一般不会将一些次要文件(如 log、缓存、安装包)等纳入版本管理。
这时,我们会通过创建一个 .gitignore 配置文件,写入特定规则,来指定 Git 忽略追踪某个目录或文件,不将其纳入版本管理,减少线上代码仓库的体积。
为此,GitHub 官方开源了一个项目,这个项目为开发者编写好特定的 .gitignore 规则,做成了模板。开发者只需选择好自己的项目类别,将文件内容复制粘贴放到自己项目里面就可以用了。
https://github.com/github/gitignore
如果你不想用网站进行搜索,还可以安装下他的命令行工具。
安装完成后,就可以用gi命令快速生成 .gitignore 配置文件,超级方便
#快速生成README文档
通过命令行抓取项目的 package.json 和 git 配置信息,自动完成 README 文档的编写操作。
#巧用Github项目模板
为了避免开发者做一些无用的重复性工作,GitHub 发布了一个新功能 - 模板仓库(repository templates)。
这个功能可以将以往创建过的仓库标记成模板,这样在你下一次创建仓库的时候,就可以使用这个模板功能,快速生成具有和原仓库一样的目录与文件内容。
https://github.blog/2019-06-06-generate-new-repositories-with-repository-templates
每个模板仓库在 URL 末端带上 /generate 后,还可以将模板仓库通过链接分享给其他人,其它人在打开链接之后,便可以快速通过这个模板来创建新仓库。