文章分类 -  git

git及github、gitee学习
摘要:目录: 一、git与svn的区别 二、git工作流程 三、git图形化软件tortoiseGit 四、用户配置 五、配置差异分析工具 六、使用git管理文件版本 1.创建本地仓库的两种方法(增) 2.提交文件到本地仓库(增) 3.查看仓库当前状态,显示有变更的文件(查) 4.查看文件修改历史(查) 阅读全文
posted @ 2023-03-18 18:49 始终不够啊 阅读(54) 评论(0) 推荐(0)
在 GitHub 上提交代码必备指南
摘要:1. PR 不宜过大 将拉取请求(Pull Request,即 PR)控制在很小是一门艺术。在编写代码的时候,你经常会有重写、重构代码或整理代码的格式的冲动,但总的来说,优秀的开发人员会抵制一次性修改所有内容的诱惑。他们会集中一个目标,并将需要更改的代码量降到最低。有些人甚至会相互比较“删除的代码行 阅读全文
posted @ 2021-06-13 13:34 始终不够啊 阅读(92) 评论(0) 推荐(0)
从基本指令到背后原理,实现一个简单的git
摘要:1. init 在学习 git 原理之前,我们先忘掉平时用的 commit,branch,tag 这些炫酷的 git 指令,后面我们会摸清楚它们的本质的。 要知道,git 是 Linus 在写 Linux 的时候顺便写出来的,用于对 Linux 进行版本管理,所以,记录文件项目在不同版本的变更信息是 阅读全文
posted @ 2021-03-10 19:58 始终不够啊 阅读(143) 评论(0) 推荐(0)
玩转 GitHub
摘要:目录: GitHub 镜像访问 GitHub文件加速 Github 加速下载 加速你的 Github 谷歌浏览器 GitHub 加速插件(推荐) GitHub raw 加速 GitHub + Jsdelivr 通过 Gitee 中转 fork 仓库下载 通过修改 HOSTS 文件进行加速 为什么 g 阅读全文
posted @ 2021-01-25 16:17 始终不够啊 阅读(136) 评论(0) 推荐(0)
Git 远程仓库(Github)
摘要:Git 远程仓库(Github) Git 并不像 SVN 那样有个中心服务器。 目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作。 你就需要将数据放到一台其他开发人员能够连接的服务器上。 本例使用了 Github 作为远程仓库,你可以先阅读我们的 阅读全文
posted @ 2020-12-24 18:51 始终不够啊
git之标签管理
摘要:目录: 1、列出标签 2、创建附注标签 3、创建轻量标签 4、后期打标签 5、共享标签 6、删除标签 7、检出标签 打标签 像其他版本控制系统(VCS)一样,Git 可以给历史中的某一个提交打上标签,以示重要。 比较有代表性的是人们会使用这个功能来标记发布结点(v1.0 等等)。 在本节中,你将会学 阅读全文
posted @ 2020-02-12 21:44 始终不够啊 阅读(307) 评论(0) 推荐(0)
git之忽略特殊文件
摘要:有些时候,你必须把某些文件放到Git工作目录中,但又不能提交它们,比如保存了数据库密码的配置文件啦,等等,每次git status都会显示Untracked files ...,有强迫症的童鞋心里肯定不爽。 好在Git考虑到了大家的感受,这个问题解决起来也很简单,在Git工作区的根目录下创建一个特殊 阅读全文
posted @ 2020-02-12 21:39 始终不够啊 阅读(194) 评论(0) 推荐(0)
git之多人协作
摘要:如果你想获得一份已经存在了的 Git 仓库的拷贝,比如说,你想为某个开源项目贡献自己的一份力,这时就要用到 `git clone` 命令。 如果你对其它的 VCS 系统(比如说Subversion)很熟悉,请留心一下你所使用的命令是"clone"而不是"checkout"。 这是 Git 区别于其它 阅读全文
posted @ 2020-02-12 20:59 始终不够啊 阅读(356) 评论(0) 推荐(0)
git之分支
摘要:目录: 1、分支创建 2、分支切换 3、分支删除 4、分支合并 5、遇到冲突时的分支合并 6、分支管理 有人把 Git 的分支模型称为它的`‘必杀技特性’',也正因为这一特性,使得 Git 从众多版本控制系统中脱颖而出。 为何 Git 的分支模型如此出众呢? Git 处理分支的方式可谓是难以置信的轻 阅读全文
posted @ 2020-02-12 20:52 始终不够啊 阅读(209) 评论(0) 推荐(0)
git之仓库管理
摘要:Git 是一个开源的分布式版本控制软件,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 最初是由Linus Torvalds设计开发的,用于管理Linux内核开发。Git 是根据GNU通用公共许可证版本2的条款分发的自由/免费软件,安装参见:http://git-scm.com/ Git 阅读全文
posted @ 2020-02-05 15:20 始终不够啊 阅读(399) 评论(0) 推荐(0)
git
摘要:目录: 一、版本控制概要 工作区 暂存区 本地仓库 远程仓库 1.1、什么是版本控制 1.2、常用术语 1.3、常见的版本控制器 1.4、版本控制分类 1.4.1、本地版本控制 1.4.2、集中版本控制 1.4.3、分布式版本控制 1.5、Git与SVN最主要区别 二、Git安装与配置 2.1、什么 阅读全文
posted @ 2020-02-02 17:12 始终不够啊 阅读(176) 评论(0) 推荐(0)