【痞子衡嵌入式:第一本Git命令教程(3)- 变动(status/diff)】教程文章相关的互联网学习教程文章

痞子衡嵌入式:第一本Git命令教程(6)- 日志(log/reflog/gitk)【代码】【图】

今天是Git系列课程第六课,上一课我们学会了Git本地提交,今天痞子衡要讲的是如何查看Git本地历史提交。  今天是Git系列课程第六课,上一课我们学会了Git本地提交,今天痞子衡要讲的是如何查看Git本地历史提交。  当我们在仓库里做了很多次提交之后,免不了需要回看提交记录,看看自己之前的改动。有三种Git命令可以帮我们查看记录,痞子衡为大家一一讲解:1.查看本地历史提交git log  git log是最直接的查看历史提交的命令,...

痞子衡嵌入式:第一本Git命令教程(3)- 变动(status/diff)【代码】

今天是Git系列课程第三课,前两课我们都是在做Git仓库准备工作,今天痞子衡要讲的是如何查看Git空间内发生的改动。  今天是Git系列课程第三课,前两课我们都是在做Git仓库准备工作,今天痞子衡要讲的是如何查看Git空间内发生的改动。  本地有了仓库,我们便可以在仓库所在目录下做文件增删改操作,为了确定改动操作的正确性,我们需要实时查看这些改动状态,有两种查看方式git status和git diff,痞子衡为大家逐一介绍:1.查看...

痞子衡嵌入式:第一本Git命令教程(4)- 转移(add/rm/mv)【代码】

今天是Git系列课程第四课,上一课我们在Git空间里做了一些文件改动并且知道了如何利用Git查看这些变动,今天痞子衡要讲的是将这些变动提交到Git本地仓库前的准备工作。  今天是Git系列课程第四课,上一课我们在Git空间里做了一些文件改动并且知道了如何利用Git查看这些变动,今天痞子衡要讲的是将这些变动提交到Git本地仓库前的准备工作。  Git仓库目录下的文件改动操作默认都发生在Git工作区内,Git并不会主动管理。如果希望G...

痞子衡嵌入式:第一本Git命令教程(5)- 提交(commit/format-patch/am)【代码】【图】

今天是Git系列课程第五课,上一课我们做了Git本地提交前的准备工作,今天痞子衡要讲的是Git本地提交操作。  今天是Git系列课程第五课,上一课我们做了Git本地提交前的准备工作,今天痞子衡要讲的是Git本地提交操作。  当我们在仓库工作区下完成了文件增删改操作之后,并且使用git add将文件改动记录在暂存区之后,便可以开始将其提交到Git本地仓库。1.本地文件改动提交git commit  Git空间本地的改动完成之后可以直接提交,有...

痞子衡嵌入式:备受开源社区推崇的分布式版本控制工具(Git)【图】

Git是一款免费的、开源的、分布式的版本控制系统。版本控制系统=版本库+版本管理工具。版本控制系统使得项目开发变得更加高效。  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是分布式版本控制工具Git。1.为什么需要版本控制系统?  单人软件项目开发过程,往往很多功能都是逐步增加的,在代码开发过程中,有的时候功能并不是单向递增的,中途可能会经过不断地优化设计与修改,而修改的过程中有时会出现误...

痞子衡嵌入式:第一本Git命令教程(0)- 索引【图】

大家好,我是痞子衡,是正经搞技术的痞子。本系列痞子衡给大家讲的是Git命令汇编,共12篇文章,循序渐进地介绍Git操作的完整过程。  大家好,我是痞子衡,是正经搞技术的痞子。本系列痞子衡给大家讲的是Git命令汇编,共12篇文章,循序渐进地介绍Git操作的完整过程。  在开始Git课程之前,需要先跟大家普及2个重要概念(四度空间、四种状态),后续课程都是围绕这两个重要概念展开的。四度空间  第一个重要概念是Git的四度空间...

痞子衡嵌入式:第一本Git命令教程(1)- 准备(init/config/.gitignore)【代码】

今天是Git系列课程第一课,痞子衡给大家要讲的是创建仓库的准备工作。  今天是Git系列课程第一课,痞子衡给大家要讲的是创建仓库的准备工作。1.建仓库git init  第一步是创建一个空仓库,这是一切操作的前提。// 打开git bash命令行,切换到指定目录下jay@pc MINGW64 /$ cd /d/my_project/// 在指定目录下创建存放repo的文件夹,示例为gittestjay@pc MINGW64 /d/my_project$ mkdir gittest// 切换到gittest目录下jay@pc MINGW6...

痞子衡嵌入式:第一本Git命令教程(2)- 连接(remote/clone)【代码】【图】

今天是Git系列课程第二课,上一课我们已经学会在本地创建一个空仓库,痞子衡今天要讲的是如何将本地仓库与远程建立联系。  今天是Git系列课程第二课,上一课我们已经学会在本地创建一个空仓库,痞子衡今天要讲的是如何将本地仓库与远程建立联系。1.将本地仓库挂上远程git remote  本地建好了仓库,我们希望能够挂到远程服务器上,方便与其他人共享。目前最流行的远程Git服务器当然是github,此时你需要在github上注册账户并在线...