git入门学习-1(git init 、git add 、git commit -v使用)

一、介绍

1、git的相关介绍

好像是Git的命名来源的并没有什么用的东西——

“I'm an egotistical bastard, and I name all my projects after myself. First Linux, now git.”

                                                                                          ——林纳斯·托瓦兹

那么进入正题——

事实上我们只有以下三种情况会使用git:

1)只在本地使用

2)将本地仓库上传到 GitHub

3)下载 GitHub 上的仓库



二、git init 、git add 、git commit -v的使用

1、git init

# 在当前目录新建一个Git代码库

$ git init

输入git init 命令,于是我们就在 demo里创建了一个 .git 目录(不要打开)

输入ls -la命令,我们就可以看到刚刚创建的 .git 目录

我们可以在这个目录下新建.html和.css文件,输入touch index.html或者touch sttyle.css

2、git add

# 添加指定文件到暂存区

$ git add [file1] [file2] ...

# 添加指定目录到暂存区,包括子目录

$ git add [dir]

# 添加当前目录的所有文件到暂存区

$ git add .

# 添加每个变化前,都会要求确认

# 对于同一个文件的多处变化,可以实现分次提交

$ git add -p

可以一个个将文件添加到暂存区,输入git add index.html和git add style.css将刚刚创建的两个文件加入到暂存区——

一个个add确实有点累

如果不想这么麻烦,输入git add .即可添加当前目录的所有文件到暂存区。

运行git status -sb可以看到前面绿色的A,代表我们已经成功添加了

成功添加~

这时候我们可以输入命令 git commit -m "提交信息" 将刚刚添加到暂存区的内容正式提交到本地仓库(.git)

提交成功!

3、git commit -v

# 提交时显示所有diff信息

$ git commit -v

输入以上命令 ,回车,就可以看到所有的diff信息哦~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 15,942评论 5 147
  • Git 命令行学习笔记 Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来...
    sunnyghx阅读 3,951评论 0 11
  • 一、电脑本地初始化一个仓库 1. git init: 初始化一个电脑上本地仓库 终端进入项目目录,输入: 该命令将...
    dragon_li阅读 2,994评论 1 4
  • 公司是做互联网+运动健身的,15年的时候我加入了这家公司做iOS开发,很开心能加入创业公司(第一次)。 老板很大气...
    37883932bb4d阅读 140评论 0 1
  • 从古至今圆月之夜是一个非常让人神往的一个日子,在这一天的晚上,如果你面对。圆圆的月亮会有很多的美好情愫升起来,我们...
    Super嘉祺暖阳阅读 107评论 0 0