【学习心得】图解Git命令

这篇具有很好参考价值的文章主要介绍了【学习心得】图解Git命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        图解Git命令的图片是在Windows操作系统中的Git Bash里操作截图。关于Git的下载安装和理论学习大家可以先看看我写的另两篇文章。链接我放在下面啦:

        【学习心得】Git快速上手_git学习心得-CSDN博客

        【学习心得】Git深入学习-CSDN博客

一、初始化仓库

命令:

# 在当前路径下初试化一个Git仓库,也可以理解为将当前文件夹由Git管理
git init

执行结果: 

【学习心得】图解Git命令,【学习心得】,git

当你的执行完命令后出现隐藏文件.git说明初始化仓库成功,如果你删除了.git文件,那么你的文件夹就变成了普通文件夹,不再是一个Git仓库。

二、查看Git仓库的状态

命令:

# 查看当前仓库的状态
git status

执行结果:

【学习心得】图解Git命令,【学习心得】,git

当我往工作区添加了一个文件的时候,在执行查看仓库操作。

执行结果:

【学习心得】图解Git命令,【学习心得】,git

可以记忆一下,红色字体说明文件处于未跟踪状态。

三、将工作区文件“变动”添加到暂存区

命令:

# 添加某一个文件
git add a.txt

# 添加一类文件
git add *.txt

# 添加工作区里面的所有文件
git add .

执行结果:

【学习心得】图解Git命令,【学习心得】,git

四、删除暂存区中的文件

命令:

# 将某个文件从暂存区删除
git rm --cached a.txt

执行结果:

【学习心得】图解Git命令,【学习心得】,git

这里删除只是删掉了暂存区里的文件,并不会删除工作区里面的。

五、提交文件到仓库区

命令:

# 用-m短参数来备注提交说明
git commit -m '文字说明本次提交了些啥'

# 若没有-m则会进入vim模式,在vim模式下进行提交说明的编写
git commit

执行结果:

【学习心得】图解Git命令,【学习心得】,git

当我修改了a.txt中的内容并且添加到暂存区后再次提交

【学习心得】图解Git命令,【学习心得】,git

【学习心得】图解Git命令,【学习心得】,git

【学习心得】图解Git命令,【学习心得】,git

【学习心得】图解Git命令,【学习心得】,git

提交后再查看仓库状态

【学习心得】图解Git命令,【学习心得】,git

六、查看历史提交

        每提交一次就会生成一个版本,所以查看历史提交又可以叫做查看历史版本,但这个命令有个缺点,他查看不到版本回退的信息。

命令:

# 查看所有版本信息
git log

# 简要的在一行中产看版本信息
git log --oneline

# 详细查看所有版本信息
git log --stat

# 详细查看版本到底变动了什么
git log -p

执行结果:

【学习心得】图解Git命令,【学习心得】,git

执行结果:

【学习心得】图解Git命令,【学习心得】,git

执行结果:

【学习心得】图解Git命令,【学习心得】,git

【学习心得】图解Git命令,【学习心得】,git

五、查看历史版本

命令:

# 和git log --oneline很像
git reflog

执行结果:

【学习心得】图解Git命令,【学习心得】,git

六、查看工作区和暂存区的文件

命令:

# 查看工作区
ls

# 查看暂存区
git ls-files

执行结果:

【学习心得】图解Git命令,【学习心得】,git

【学习心得】图解Git命令,【学习心得】,git

七、版本回退

命令:

# 回退版本后保存工作区和暂存区里的文件
git reset --soft 版本号

# 回退版本后删除工作区和暂存区里的文件
git reset --hard 版本号

# 回退版本后保留工作区文件删除暂存区的文件(--mixed是默认参数)
git reset --mixed 版本号

        如果你想要用HEAD~n的形式来回退版本的话,你就必须用git reflog命令来查看历史版本的排序。不能使用git log因为这个命令无法显示真实的版本顺序,而只是显示了提交。 

执行结果:

【学习心得】图解Git命令,【学习心得】,git

soft参数的作用

【学习心得】图解Git命令,【学习心得】,git

hard参数的作用

【学习心得】图解Git命令,【学习心得】,git文章来源地址https://www.toymoban.com/news/detail-793095.html

到了这里,关于【学习心得】图解Git命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Git学习笔记:3 git tag命令

    git tag 是 Git 中用于管理和操作标签(tag)的命令。标签在Git中主要用于标记特定的提交,通常用来标识重要的版本发布点,如v1.0.0、v2.1.5等。 创建一个轻量标签(不包含额外信息): 创建一个带有注释的annotated标签(推荐使用,因为它可以存储更多元数据和PGP签名): 列出

    2024年01月25日
    浏览(34)
  • Git学习笔记(第3章):Git常用命令

    目录 3.1 设置用户签名 3.2 初始化本地库 3.3 查看本地库状态 3.4 添加暂存区 3.5 提交本地库 3.6 历史版本 3.7 修改文件 3.8 版本穿梭 小结 命令 作用 git config --global user.name 用户名 设置用户签名 git config --global user.email 邮箱 设置用户签名 git init 初始化本地库 git status 查看本地库状

    2024年01月20日
    浏览(45)
  • Git命令学习及Git 与 GitHub 的绑定实现学习笔记

    目录 一.Git常用命令及创建本地仓库步骤  二.利用 SSH 完成 Git 与 GitHub 的绑定 三.本地没有git仓库,拉取github仓库代码到本地并push代码到远程仓库步骤 四.本地有仓库,拉取github仓库代码到本地并push代码到远程仓库步骤 一.Git常用命令及创建本地仓库步骤 1.首先使用cd命令进入

    2024年02月04日
    浏览(39)
  • git 常用命令学习记录

    git缩写参数介绍,所有命令都可以添加此参数 初始化 配置 增加删除文件 代码提交 标签命令 分支命令 远程同步 解决提交拉取的时候输入密码问题 撤销

    2024年02月15日
    浏览(28)
  • Git学习笔记:1 基础命令详解

    git commit 用法: git commit -m \\\"commit message\\\" 功能:将暂存区(stage)中的所有更改提交到本地仓库的当前分支,同时提供一个简短的提交信息。 参数: -m :后跟提交消息,用于描述这次提交所做的改动。 -a :自动将所有已跟踪且已经修改过的文件添加到暂存区并提交。 -s 或 -

    2024年01月24日
    浏览(33)
  • 【学习记录25】学习一些比较有用的git命令

    1、初始化仓库 2、初始化并创建分支并切换到dev分支 1、添加要提交的全部文件 2、对这次提交的说明描述 1、查看分支 2、创建分支 3、创建分支并切换到分支 4、修改分支名字,把test分支修改为prod 5、删除分支prod,强制删除分支用-D 1、切换到主分支main 2、合并dev分支的内容到

    2024年02月22日
    浏览(27)
  • LINUX学习笔记_GIT操作命令

    基本命令 git init:初始化仓库 git status:查看文件状态 git add:添加文件到暂存区(index) git commit -m “注释”:提交文件到仓库(repository) git log:查看仓库里面的更新历史日志,git log --pretty=oneline --all --graph --abbrev-commit git reset --hard commitID:版本回退commit ID git reflog:过往的

    2024年02月12日
    浏览(35)
  • Git 命令第一次从Git 远程仓库拉取代码到本地(学习记录)

    第一步 ,从你要拉取代码存储的文件夹右键点击Git Bash Here。如图 第二步 ,找到 Git 远程仓库地址,并复制该地址。如图 第三步 ,输入命令git clone -b main url (目前Git最新版本默认都是main,老版本是master),这里也可以选择你要拉取的分支到本地。 待命令执行完,第一次从Gi

    2024年02月11日
    浏览(38)
  • Git图解-IDEA中的Git操作

    目录 一、配置Idea 二、项目克隆 三、文件状态识别 四、Git操作 4.1 git add--添加暂存区 4.2 git commit--提交本地仓库 4.3 git push--推送远程仓库 4.4 git pull--更新本地仓库 五、完整开发流程 5.1 步骤1:克隆项目  5.2 步骤2:创建自己开发分支 5 .3  步骤3:在自己本地分支编码 5

    2024年02月04日
    浏览(32)
  • Git 学习(三)—— 本地仓库 — 远程仓库的操作命令

    为了可以让其他用户看到自己的成果,我们可以将自己本地仓库的内容上传到远程仓库;如果我们希望借鉴其他用户的成果,我们可以将远程仓库里的一些内容拉取或者克隆到本地仓库。 这里先暂不考虑 本地到远程 或者 远程到本地 的一些相关操作,我们只需要知道出发点

    2024年02月16日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包