文章 2022-12-12 来自:开发者社区

Git基础操作6 | 青训营笔记

上期介绍了如何用git的回溯功能来实现代码世界的时空跳跃。但是问题很明显:如果跳回的时间又觉得有点远,能跳回较近的时间吗?本期我们就来看看这个。一、跳转后的情况我们发现在跳转到第一个版本的代码时空后,再在git bash命令行输入git log,只显示当前版本的版本号了也就是说如果我们没有保存之前新版本的id而且也清空了之前的命令行的话,我们就难以再获得原版本的id了。那难道我们没有办法撤销我们....

Git基础操作6 | 青训营笔记
文章 2022-12-12 来自:开发者社区

Git基础操作5 | 青训营笔记

回看了一下自己的git基础操作笔记,感觉少了一个关键步骤——回溯版本。要知道git设计的意义其实就是管理版本,让自己在一些极端情况下不至于丢掉几个月的工作成果。曾经见过一个非常形象的比喻,git就好比提供给你打游戏的时候存档的服务,你在过完一些关键关卡或者在打boss前要先存档避免浪费大量时间本期教程就手把手来记录一下我的回溯学习过程。一、理论知识回溯就一个指令:git reset --hard....

Git基础操作5 | 青训营笔记
文章 2022-12-12 来自:开发者社区

Git基础操作4 | 青训营笔记

上期我们介绍了如何在本地创建自己的空白git仓。小问题:回顾一下用的什么命令?答案: git init接上期,git项目除了可以本地创建空白的之外,还可以在服务器等远程仓库里复制一个到本地电脑。一、复制远程仓库远程仓库复制到本地非常简单,也只需要在目标位置右键调出git bash,输入命令git clone (目标仓库链接) 即可:例如我们在D盘里创建一个项目文件夹,再把远程的开源项目复制到本地....

Git基础操作4 | 青训营笔记
文章 2022-12-12 来自:开发者社区

Git 基础操作3 | 青训营笔记

接上期,我们配置好了Git,也学会了如何添加用户名和邮箱,学会了区分全局配置和系统配置。今天开始就是正式的Git原理讲解和使用技巧了。一、Git基本理论1、工作区先回顾一下这个图~从下往上看就是从本地更新版本的流程了:先从本地的工作区working directory通过git add files传递到stage暂存区,再通过git commit上传版本文件到资源库repository,与his....

Git 基础操作3 | 青训营笔记
文章 2022-12-12 来自:开发者社区

Git基础操作2 | 青训营笔记

一、设置用户名和邮箱安装git之后首先要做的事就是设置自己的用户名称和email地址,以便提交代码的时候携带,以用来验证身份信息。每次git提交都会使用这个信息,它会被永远嵌入我们的git提交之中。设置方式很简单,用命令行就可以实现:git config --global user.name "Darcy" #这里输入名称 git config --global user.email 2****....

Git基础操作2 | 青训营笔记
文章 2017-11-14 来自:开发者社区

Git基础操作笔记

关于Git 1.BitMover公司收回Linux社区的BitKeeper免费使用权,Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git。 2.什么是集中式版本控制系统 集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。 中央服务器就好比是一个图书馆,....

Git基础操作笔记

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注