首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
git
订阅
用户9872961972529
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Git应用详解第十讲:Git子库:submodule与subtree
一个中大型项目往往会依赖几个模块,git提供了子库的概念。可以将这些子模块存放在不同的仓库中,通过submodule或subtree实现仓库的嵌套。本讲为Git应用详解的倒数第二讲,胜利离我们不远了! 可以发现新增了两个文件。查看其中的.gitmodules文件: 可以看到当前…
Git应用详解第九讲:Git cherry-pick与Git rebase
这一节主要介绍git cherry-pick与git rebase的原理及使用。 Git cherry-pick的作用为移植提交。比如在dev分支错误地进行了两次提交2nd和3rd,如果想要将这两次提交移植到master分支上。采用先删除再添加的方法将会很繁琐,而使用cherr…
Git应用详解第八讲:Git标签、别名与Git gc
这一节主要介绍Git标签、别名与Git的垃圾回收机制。 标签与分支十分相似,都是指向某一次提交;并且,它们的值都为各自指向提交的SHA1值;但是,不同于会随着提交的变化而变化的分支,一旦给某次提交添加了标签,该标签就永远不会发生变化。 **注意:**标签标识的是某一次提交,这次…
Git应用详解第七讲:Git refspec与远程分支的重要操作
这一节来介绍本地仓库与远程仓库的分支映射关系:git refspec。彻底弄清楚本地仓库到底是如何与远程仓库进行联系的。 refspec是Reference Specification的缩写,字面意思就是具体的引用。它其实是一种格式,git通过这种格式来表示本地分支与远程分支的…
Git应用详解第六讲:Git协作与Git pull常见问题
git除了可以很好地管理个人项目外,最大的一个用处就是实现团队协作开发。况且,linus大神开发git的初衷就是为了维护Linux内核这一开源项目。所以,熟悉使用git进行多人协作开发的一般步骤和方法具有十分重要的意义。这一讲将会为你介绍使用git进行团队协作开发的一般方式以及…
Git应用详解第五讲:远程仓库Github与Git图形化界面
这一节将会介绍本地仓库与远程仓库的一些简单互动以及几款常用的Git图形化界面,让你更加方便地使用git。 简单来说git裸库就是没有工作区的git仓库。比如服务器,只起到代码托管的作用而不需要也不应该修改服务器上的代码。 可以看到并不存在工作区目录,表明git裸库仅仅是用来存放…
Git应用详解第四讲:版本回退的三种方式与stash
git作为一款版本控制工具,其最核心的功能就是版本回退,没有之一。熟悉git版本回退的操作能够让你真真正正地放开手脚去开发,不用小心翼翼,怕一不小心删除了不该删除的文件。本节除了介绍版本回退的内容之外,还会介绍stash的使用。 如上图所示:当前master分支指针指向D,通过…
Git应用详解第一讲:Git分区,配置与日志
曾经听到过这样一句话:不会git就不要敲代码了。细细品味确实有其中的道理,可能是当事人代码被强行覆盖后的叹息吧! 工作区中的文件只要通过git add命令添加进了Git仓库,就会被追踪。 我们可以通过git提供的.gitignore文件配置不被git跟踪的文件。被添加到.git…
Git应用详解第三讲:本地分支的重要操作
分支是git最核心的操作之一,了解分支的基本操作能够大大提高项目开发的效率。这一讲就来介绍一些分支的常见操作及其基本原理。 在开发当中,往往需要分工合作。比如:小红开发A功能,小明开发B功能,小刚开发C功能。如何才能做到三者并行开发呢?git为我们提供的分支功能就能实现这一需求…
Git应用详解第二讲:Git删除、修改、撤销操作
在第一讲中我们对Git进行了简单的入门介绍,相信聪明的你已经了解Git的基本使用了。 这一讲我们来进一步深入学习Git应用,着重介绍Git的一些常见操作,包括:删除文件、比较文件、撤销修改、修改注释与查看帮助文档。 **第二步:**将删除操作纳入暂存区(stage)。如下图所示…