git 的核心命令

2022/4/23 6:13:44

本文主要是介绍git 的核心命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

git 的体系概述

git 与 svn 的主要区别

  • 存储方式不一样
    git 把内容按元数据方式存储类似 k/v 数据库,而 svn 是按文件(新版 svn 已改成元数据存储)
  • 使用方式不一样
    从本地把文件推送远程服务,svn 只需要 commit 而 git 需要 add、commit、push 三个步骤

SVN 基本使用过程

GIT 基本使用过程

  • 管理模式不一样
    git 是一个分布式的版本管理系统,而 svn 是一个集中式的管理系统

集中式

分布式

git 核心命令的使用

安装 git 客户端

https://git-scm.com/downloads

认识 git 的基本使用

本地初始化 git 仓库

  • 基于远程仓库克隆到本地
git clone <remote_url>
  • 当前目录初始化为 git 本地仓库
git init <directory>
eg:
git init abc

# 在abc目录写入文件
cd abc
echo 'this is git' >> Remark.MF
  • 添加指定文件至暂存区
# 注:使用 git status 查看文件状态,若是红色表明没有存入暂存区,若是绿色表明已经存入了暂存区
git add <fileName>
eg:
git add Remark.MF

# 添加全部未提交的文件到暂存区
git add -A(注:这里是大写的A)
# 或者使用下面的命令同样也会缓存全部
git add .
  • 将指定目录及子目录移除出暂存区
git rm --cached -r Remark.MF(或文件夹名)
  • 本地提交
git commit -m '提交评论'


这篇关于git 的核心命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程