GitHub入门与实践

news/2024/5/17 16:26:15 标签: github, 源代码管理, git, gitee

ISBN: 978-7-115-39409-5
作者:【日】大塚弘记
译者:支鹏浩、刘斌
页数:255页
阅读时间:2023-08-05
推荐指数:★★★★★

好久之前读完的了,一直没有写笔记。
这本入门Git的书籍还是非常推荐的,
跟着一边实践一边阅读的书。
虽然这里使用的是全球通用的GitHub网站,
由于种种原因我们普通用户访问时会非常慢非常卡,
这时候就需要推荐国产的Gitee了,练习也是一样的~
大家可以fork我的仓库进行实验:https://gitee.com/jack0240/gitdemo.git

在这里插入图片描述
这本书共10章内容,
第一章讲解GitHub是什么,以及和git的区别。
非常重要的是社会化编程,已经对Issue、Wiki、PR的讲解。
第二章就是安装Git,已经初始设置git提交记录。
第三章是创建GitHub账号、设置SSH Key、社区功能以及创建仓库和常用配置。
第四章是最基础的操作练习,这章是非常重要的一章,
需要认真对待和练习哟~
这里有常用的命令:git init、git status、git add、git commit、git log、git branch、git checkout、git merge、git reset、git rebase、git remote add、git push、git clone、git pull
第五章是对GitHub页面操作功能介绍,对常用的功能页面讲解,如果想熟悉GitHub这里是必须要实际操作一下。
第六章是你第一个Pull Request,操作流程:Fork、clone、branch、add、commit、push
第七章接受Pull Request,社会化编程就是提交PR之后,然后Owner接受PR,这一章就是讲解如何接受PR。
第八章是hub命令,GitHub虽然有Web页面展示操作,也支持命令操作,这里一般面向的维护人员,如何快速构建触发。
第九章也是非常重要的一章,是GitHub的开发流程,也是公司里面团队的开发模式。比较常用的是GitHub Flow流程,也有很多工作中的宝贵经验,需要重点掌握。
第十章是将GitHub应用到企业,虽然GitHub可以公开到全世界可以所有人查看源码,也可以不公开适合团队协作,这一章也可以了解一下。


http://www.niftyadmin.cn/n/5473553.html

相关文章

数据治理与大数据平台解决方案(免费|可下载)

1、以下是部分PPT内容,请您参阅。如需下载完整PPTX可编辑源文件,请前往星球获取:https://t.zsxq.com/191Y7dD3p 2、免费领取步骤: 【1】关注公众号 方案驿站 【2】私信发送 数据治理与大数据平台 【3】获取本方案PDF下载链接&…

第四百四十二回 再谈flutter_launcher_icons包

文章目录 1. 概念介绍2. 使用方法3. 示例代码4. 经验与总结4.1 经验分享4.2 内容总结 我们在上一章回中介绍了"overlay_tooltip简介"相关的内容,本章回中将 再谈flutter_launcher_icons包.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 …

java使用Deep Java Library(djl)搭配TorchScript搭建图片分类

一、前置要求 1.1、下载TorchScript类型的模型,注意这里是TorchScript类型,有些模型在说明中会说明是否为该格式的文件。可以从huggingface下载,在huggingface注意未区分PyTorch和TorchScript,在模型下方的标签都标记的为PyTorch…

CTF之矛盾

这一题就是php的弱比较“” 这里要求输入的不是数字,并且输入要为1才打印flag 那我们就输入一个1后面接随便什么字符,因为php的弱比较将字符与数字进行比较的时候,会把字符转换成数字再比较,当转换到字符时后面便都为空了 flag{…

数据结构和算法:分治

分治算法 分治(divide and conquer),全称分而治之,是一种非常重要且常见的算法策略。分治通常基于递归实现,包括“分”和“治”两个步骤。 1.分(划分阶段):递归地将原问题分解为两个…

Excel文本内容抽取工具[Python]

#创作灵感# 一堆Excel文件,每个打开看太累了。写个脚本直接显示里面的内容多好。最好这些内容可以直接复制到剪切板,方便以后编辑修改。只需要将文件拖动到全屏置顶的文本框内,就能弹出Excel里的内容。支持一次选取多个文件。 开干&#xff…

力控机器人原理及力控制实现

力控机器人原理及力控制实现 力控机器人是一种能够感知力量并具有实时控制能力的机器人系统。它们可以在与人类进行精准协作和合作时,将力传感技术(Force Sensing Technology)和控制算法(Control Algorithm)结合起来&a…

item_get_desc-获得淘宝商品描述api接口:如何通过接口获取商品信息、订单信息、物流信息可以用于数据分析、商品推荐、行业研究等领域

在当今电商繁荣的时代,淘宝作为中国最大的电商平台之一,拥有海量的商品信息。然而,如何高效地获取并利用这些信息,对于商家和开发者来说都至关重要。幸运的是,淘宝开放平台提供了丰富的API接口,其中包括用于…