美文网首页
Git: 版本控制(2)

Git: 版本控制(2)

作者: 柏龙 | 来源:发表于2019-03-20 23:17 被阅读0次

.gitignore 忽略跟踪文件

  • vim .gitignore 编辑并配置不需要提交到git的文件和目录
    比如添加以下内容
.DS_Store
node_modules/
/dist/
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
  • https://github.com/github/gitignore 查看特定的文件模板

git init 初始化 git 仓库

  • mkdir gitdemo 创建一个空目录
  • cd gitdemo 进入目录
  • 命令 git init 初始化一个空的 .git
  • cd .git 查看 .git 目录,也可以用 open .git 打开目录
  • ls 可查看 git 初始化生成的文件和目录

git commit 提交

  • git status 查看当前提交有哪些状态
  • vim .gitignore 添加需要忽略的文件和目录
.DS_Store
  • git add . 添加当前目录下的所有文件,或者  git add -m git.md 单独添加 git.md 文件
  • git status 查看当前提交有哪些状态
On branch master
No commits yet
Changes to be committed:
  (use "git rm --cached <file>..." to unstage)
    new file:   git.md
Untracked files:
  (use "git add <file>..." to include in what will be committed)
    .gitignore
  • git commit -m '添加git.md文件' 引号里面的 添加git.md文件 是指需要提交的信息(一般用来添加备注)
[master (root-commit) 5eedcb3] add git.md
 1 file changed, 36 insertions(+)
 create mode 100644 git.md
  • git status 再次查看目录 
    以当前分支下没有其它新的提交,工作树已清空
On branch master
nothing to commit, working tree clean

git log 查看以往的提交

  • git log 查看日志(以下是我提交的两次日志)
commit 455e903c6324ac0fd63c995dc2ca1ccaeb3ee954 (HEAD -> master)
Author: 柏龙 <lonbolong@outlook.com>
Date:   Wed Mar 20 22:49:52 2019 +0800

    add .gitignore

commit 5eedcb3a8d46d5c28ea67018b2c6400f7b2fef42
Author: 柏龙 <lonbolong@outlook.com>
Date:   Wed Mar 20 22:47:36 2019 +0800

    add git.md
(END)
  • 455e903c6324ac0fd63c995dc2ca1ccaeb3ee954 当前提交文件的ID
  • Author 当前提交的 作者 邮箱
  • Date 当前提交的时间
  • add xxx 当前提交的一些文件

相关文章

  • Git 版本控制工具 (最全命令行总结)

    一 :Git 简介 1、Git 是什么 Git 是分布式版本控制系统,用于开发时版本控制 2、Git 与 SVN...

  • (2)Git版本控制

    第一,基本指令 $git status:命令可以让我们时刻掌握仓库当前的状态,上面的命令告诉我们,readme.t...

  • Git: 版本控制(2)

    .gitignore 忽略跟踪文件 vim .gitignore编辑并配置不需要提交到git的文件和目录比如添加以...

  • 源代码管理工具

    1 SVN 集中式版本控制工具: 2 git 开源的分布式版本控制工具,git提交时可以在本地提交 svn和git...

  • 学习笔记-01

    原视频 版本控制介绍 集中式版本控制 问题:单点故障 分布式版本控制 Git安装 video Git结构 Git和...

  • Git的使用

    一、Git概述 1.定义 git是分布式版本控制系统 2.git与svn的比较 版本库:版本库(仓库)可以简单理解...

  • git的简单使用(个人开发)

    git 分布式版本控制 1.每个本地仓库都有备份版本 2.git config 配置仓库git config u...

  • 01、版本管理-GIT

    一、版本控制 二、版本控制软件 GIT 分布式版本控制系统 SVN 集中式版本控制系统 三、git安装 四、win...

  • 01、版本管理-GIT

    一、版本控制 二、版本控制软件 GIT 分布式版本控制系统 SVN 集中式版本控制系统 三、git安装 四、win...

  • git的及基本使用

    git 版本控制系统(VCS) 本地式版本控制系统 集中式版本控制系统 SVN 分布式版本控制系统 Git g...

网友评论

      本文标题:Git: 版本控制(2)

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