• 图解Git

    此页图解git中的最常用命令。如果你稍微理解git的工作原理,这篇文章能够让你理解的更透彻。 正文 基本用法 约定 命令详解 Diff Commit Checkout Detached HEAD(匿名分支提交) Reset Merge Ch…

  • Git-抓取/推送数据

    当添加了远程仓库之后,肯定不能只在列表中看到个名字就完事了。我们要通过远程仓库来存放数据。 抓取数据的命令是: [crayon-5b0b4288601a3128072904/] 比如对于我们上次添加的 myremote 远程仓库,就是: […

  • Git-远程仓库

    之前讲了很多课,都是在本地仓库里进行操作。而 Git 的作用一方面在于对文件进行版本控制,更重要的是便于多人协作开发。因此只有本地仓库的 Git 算不上真正的 Git。而 GitHub 就是创建远程仓库的好地方。 通过 git remote…

  • Git- 版本回退

    上次说到,如果你已经提交了代码,但是又后悔了,想要放弃这次的改动,回到之前的版本。这时候就需要做版本回退。 我们先在工作目录中运行 git log 命令,看看到目前为止的提交记录: [crayon-5b0b42886076607623258…

  • Git-撤销修改

    前面说了,如果你手滑删掉了一个文件,可以用 Git 帮你找回来。同样,如果一个文件被你改来改去面目全非,直到程序无法运行,你累感不爱想要回到开始的状态,Git 也可以帮你轻松搞定。 我们现在直接把 readme.txt 从文件夹中删除。看一…

  • Git-移除文件

    有进就有出,有借就得有还。有添加文件,自然也必须得有移除文件。当不想继续对某个文件进行版本控制的时候,就需要把它从 Git 中移除。 从 Git 中移除一个文件,本质上做的事情就是把这个文件从暂存区中删除,然后提交。完成这个任务要用到命令 …

  • Git-忽略文件

    在文件夹中,经常会有些“其他”文件,比如上节课最后提到的,编辑器产生~结尾的备份文件,或者一些临时文件。又可能,某些文件我们只是在本地使用,并不想提交到远程的仓库中被别人看到。但如果我们不跟踪这些文件,Git会一直很执着地提醒我们工作目录中…

  • Git-文件状态

    在第4课的最后,我们用以下两条命令: [crayon-5b0b428861861921293050/] 向我们新建的git仓库中添加了对readme.txt文件的版本控制。现在,我们要试图对仓库中的文件进行一些改动,同时观察它们的状态变化,…

  • Git-Git工作流

    在你自建的Git本地仓库中,有三个区域:本地目录、暂存区、HEAD。要搞清Git的工作流就要理解这三个区域的作用。 工作目录,就是受Git控制的文件夹,所有被跟踪记录的文件都包括在其中; 暂存区(index或者stage),类似一个缓存区域…

更多...

加载中...