git 入门

作者: 长鲸向南 | 来源:发表于2018-07-02 21:20 被阅读8次

首先我们得简单了解一下什么是git

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

想知道什么意思?那你可以看一下廖雪峰 git教程

这里不赘述太多,简单学习一下三个命令

  1. git init

  2. git add

  3. git commit -m

  4. git commit -v

1、git init 初始化本地仓库

在我们创建本地仓库时,我们先创建一个项目目录,然后进入目录下

接着输入 git init 就在目录内创建了一个.git目录,它就是我们的本地仓库。

image

我们可以用ls -al观察一下,确实有一个.git

2、git add , git add.

  • git add 文件 将变动添加到暂存区

我们在git-demo-2目录新建几个文件

image

因为我们想要提交到本地仓库中,所以我们告诉git我们要让这些变动添加到暂存区。

如下图所示,将index.html和css/style.css添加到了暂存区,我们可以通过输入git status -sb命令来查看当前文件状态,两个文件前的A证明我们已经添加。

image
  • 除了上述的一条一条的添加变动,我们还可用git add.的方式,一次性添加所有变动

git add.

3、git commit -m“信息”

我们已经把改动添加到了暂存区,接下来就是正式提交到我们的本地仓库中。

git commit index.html -m"添加的内容"

git commit css/style.css -m"样式变动"

或者用一次性提交的方式

git commit . -m "添加了几次变动"

image

如图,1file changed,证明我添加的变动已经提交到仓库了了。

4、git commit -v 提交时显示所有diff信息

输入git commit -v命令后,弹出的diff信息 ,diff用来比较两个文本文件的差异

具体怎么读懂diff信息 可以看diff

image

最后,我们可以通过输入git log命令查看我们的变更历史

image

总结:

  1. git init :初始化本地仓库

  2. git add 文件 :将变动添加到暂存区

  3. git commit -m : 将暂存区的变动正式提交到本地仓库

  4. git commit -v: 提交时显示所有diff信息

相关文章

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • git 入门

    git 入门学习笔记----3个入门命令:git init、git add、git commit -v 学习场景(...

  • Why Git? Learn It!

    一次 git 入门使用分享的大纲整理,适合新手入门。 总览 为什么要用 Git? Git + SourceTree...

  • Git book

    目录 git community book git入门 git笔记 git 用法 git安装使用手册 git命令大...

  • Git与Repo入门

    Git与Repo入门

  • Git完全入门指南

    Git完全入门指南 教程参考 廖雪峰Git教程 三十分钟入门Git 概述 Git是项目版本管控的工具,可以用来追踪...

  • git 入门

    git入门 git init git add git commit -v git init 初始化本地仓库 .gi...

  • Git入门学习资源

    Git入门学习资料 廖雪峰 Git教程 Git官网 Pro Git git 简明指南 github-git-che...

  • Git入门

    Git入门 标签: 版本控制工具 Git介绍 Git is a version control system. G...

网友评论

    本文标题:git 入门

    本文链接:https://www.haomeiwen.com/subject/uzkruftx.html