Git 学会git,探索GitHub,掌握新知识 (一,前端开发平台

这篇具有很好参考价值的文章主要介绍了Git 学会git,探索GitHub,掌握新知识 (一,前端开发平台。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

上面这两个级别的优先级:

1.就近原则:二者都有时,项目级别优先使用。

2.如果只有系统用户级别,便使用系统用户级别。

3.二者都没有时,报错。

6.git 基本操作

=======================================================================

1.git status


状态查看

2.git add [file_name]


添加到暂存区

3.git commit -m “commit 信息备注” [file_name]


git commit -m “commit 信息备注” [file_name]

从暂存区提交到本地库

4.git log


查看日志(历史纪录)

如果多屏幕显示了:

空格向下翻页

b 向上翻页 (back)

q 推出 (quit)

4.1 git log --pretty=oneline

git log --pretty=oneline

一行显示一个记录。

哈希值 , 指针 , 操作信息。

4.2 git log --oneline

git log --oneline

和上面命令差不多,但是哈希值取的是部分的。

4.3 git reflog

git reflog

这里多了一个指针需要移动的次数,例如:HEAD@{3}。

HEAD指针,是方便我们来引用的,前进或回退到指定的状态下。

Git 学会git,探索GitHub,掌握新知识 (一,前端开发平台,2024年程序员学习,git,github,elasticsearch

5.git reset

========================================================================

5.1 git reset --hard [索引值(哈希值)]


git reset --hard [索引值(哈希值)]

5.1.1 基于索引值(哈希值)操作

**这里个命令,便是用的HEAD指针来进行的指向的。

直接通过哈希值,这里可以说索引值,来指定返回到之前的状态就可以了。**

5.1.2 基于 ^ 符号操作

这个 ^ 符号,只能往后退。

命令如下:

git reset --hard HEAD可以多个)

这里的 ^ 符号可以添加多个,一个就回退上个状态,两个就回退到上上个状态,以此类推。

5.1.3 基于 ~ 符号操作

这个 ~ 符号,也是只能后退,但是它比 ^ 符号好用一些。可以随便回退到任何状态。

命令如下:

git reset --hard HEAD~10 (后退10个状态。)

5.2 reset命令的三个参数


5.2.1 --soft参数

–soft参数:

仅仅在本地库移动HEAD指针。

这里因为本地库改变了,所以git status会出现绿色状态。

5.2.2 --mixed参数

–mixed参数:

在本地库移动HEAD指针。

重置暂存区。

这里因为本地库和暂存区都改变了,工作区不变,所以git status会出现红色状态。

5.2.3 --hard参数

–hard参数:

在本地库移动HEAD指针。

重置暂存区。

重置工作区。

这里都进行改变,因此git status 不变。

5.2.4 删除文件并找回

删除文件并找回:

我们使用reset --hard [索引值]以及它的参数来实现找回被删除的文件,但是:删除前,文件存在时的状态已经提交到了本地库。

6.git diff

=======================================================================

6.1 git diff [file_name]


在没有添加任何参数的情况下,是工作区文件和暂存区文件内进行比较。

6.2 git diff HEAD [file_name]


添加了HEAD参数情况下,是工作区和本地库进行比较。

6.3 git diff HEAD^ [file_name]

也可以联合以前的版本来进行比较,这里只是例举了和上个版本比较的命令。

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
Git 学会git,探索GitHub,掌握新知识 (一,前端开发平台,2024年程序员学习,git,github,elasticsearch
Git 学会git,探索GitHub,掌握新知识 (一,前端开发平台,2024年程序员学习,git,github,elasticsearch
Git 学会git,探索GitHub,掌握新知识 (一,前端开发平台,2024年程序员学习,git,github,elasticsearch
Git 学会git,探索GitHub,掌握新知识 (一,前端开发平台,2024年程序员学习,git,github,elasticsearch
Git 学会git,探索GitHub,掌握新知识 (一,前端开发平台,2024年程序员学习,git,github,elasticsearch
Git 学会git,探索GitHub,掌握新知识 (一,前端开发平台,2024年程序员学习,git,github,elasticsearch

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024c (备注前端)
Git 学会git,探索GitHub,掌握新知识 (一,前端开发平台,2024年程序员学习,git,github,elasticsearch

最后

javascript是前端必要掌握的真正算得上是编程语言的语言,学会灵活运用javascript,将对以后学习工作有非常大的帮助。掌握它最重要的首先是学习好基础知识,而后通过不断的实战来提升我们的编程技巧和逻辑思维。这一块学习是持续的,直到我们真正掌握它并且能够灵活运用它。如果最开始学习一两遍之后,发现暂时没有提升的空间,我们可以暂时放一放。继续下面的学习,javascript贯穿我们前端工作中,在之后的学习实现里也会遇到和锻炼到。真正学习起来并不难理解,关键是灵活运用。

CodeChina开源项目:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

Git 学会git,探索GitHub,掌握新知识 (一,前端开发平台,2024年程序员学习,git,github,elasticsearch

Git 学会git,探索GitHub,掌握新知识 (一,前端开发平台,2024年程序员学习,git,github,elasticsearch

一个人可以走的很快,但一群人才能走的更远。如果你从事以下工作或对以下感兴趣,欢迎戳这里加入程序员的圈子,让我们一起学习成长!

AI人工智能、Android移动开发、AIGC大模型、C C#、Go语言、Java、Linux运维、云计算、MySQL、PMP、网络安全、Python爬虫、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算文章来源地址https://www.toymoban.com/news/detail-849974.html

一个人可以走的很快,但一群人才能走的更远。如果你从事以下工作或对以下感兴趣,欢迎戳这里加入程序员的圈子,让我们一起学习成长!

AI人工智能、Android移动开发、AIGC大模型、C C#、Go语言、Java、Linux运维、云计算、MySQL、PMP、网络安全、Python爬虫、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算

到了这里,关于Git 学会git,探索GitHub,掌握新知识 (一,前端开发平台的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【Git】速食Git,一文学会Git使用

    版本控制是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。【通俗来说就跟我们所玩的游戏一样,不断地更新迭代游戏内容,比如赛季更新呀,新出皮肤呀等】 ①实现跨区域多人协

    2024年02月01日
    浏览(39)
  • github, git, google: clang-前端插件-给各种无花括号的“块”加花括号-基于llvm15--clang-plugin-add-brace-----google镜像

    术语约定或备忘 case起止范围: 从冒号到下一个’case’开头, 简称有: case内 、case内容 Ast: Abstract syntax tree: 抽象语法树 没插入花括号的case 若case内, 以下任一条成立,则 跳过该case 即 不会对该case内容用花括号包裹. 有#define、 有#include、 有直属变量声明、 空case、 有宏调用

    2024年02月05日
    浏览(40)
  • 【编程笔记】学会使用 Git

    📖 VCS: V ersion C ontrol S ystem 版本控制系统 📖 多人开发必用 版本控制 📖 版本控制工具: Git 、 SVN 、CVS、VSS、TFS 📖 分布式版本控制系统(Git):可立即看到代码的改变 📖 集中式版本控制系统(SVN):需要中央服务器 📖 Linus 两周写完 Git 代码的核心 📖 英文:https://g

    2024年04月23日
    浏览(24)
  • Git基础教程-常用命令整理:学会Git使用方法和错误解决

    目录 一、了解Git的基本概念 二、Git的安装和配置 Git的安装 Git的配置 用户信息 文本编辑器 差异分析工具 查看配置信息 三、Git的基本操作 基本原理 基本操作命令 基本操作示例 场景一:创建新仓库 场景二:拉取并编辑远程仓库 四、常见问题及解决方法 解决冲突 git add文件

    2024年02月10日
    浏览(41)
  • 从0到1学会Git(第二部分):Git的本地操作和管理

    前置知识:文件可以处在三个区域,分别为工作区,暂存区和本地仓库,我们此文的目标即是将文件存储在本地仓库中。我们可以将文件的区域理解为,cpu中,内存中,外存中。我们最终的目的是为了将处理的文件和数据放在\\\"外存中\\\",方便我们进行管理。即工作区-cpu中,暂存

    2024年02月10日
    浏览(30)
  • 掌握Git必备:最常用的50个Git命令

    Git 是当前最流行的版本控制系统之一,为开发人员提供了强大的工具来管理项目的版本和变更。本文将介绍最常用的 100 个 Git 命令,帮助读者掌握 Git 的基本操作和高级技巧。 1. Git 基础 git init 初始化一个新的 Git 仓库。 git clone [url] 克隆远程仓库到本地。 git add [file] 将文件

    2024年04月25日
    浏览(54)
  • 快速学会git版本管理——上传gitee仓库

    首先在gitee右上角有一个新建仓库 创建之后打开自己想要上传的文件 右键打开 Git Bash Here   接下来会弹出git的窗口 首先先初始化仓库 用git命令  git init 然后用git add . 上传所有文件上传到暂存区(上一篇文章说过add是单个文件,add . 是所有文件) 没有显示错误 就是上传成功了

    2024年02月09日
    浏览(39)
  • 一文学会git常用命令和使用指南

    背景:最近有刚入职公司的小伙伴们总是在git使用过程中一系列问题,而且问题很多都是低级问题。所以我觉得有必要分享一个帖子,和大家学习一下。找了一下公司git管理规范文档,发现文档的描述不是很好理解,而且已经和现在的管理方式有一定的出入。所以我自行总结

    2024年02月14日
    浏览(33)
  • 学会这13个 Git 命令就够了!

    提到版本控制工具Git,相信很多开发者都知道,其实我们在99%的日常时间里,只需要学会以下13个git命令就行了,让我们来一起看看吧! 1、git init 这个命令是初始化一个新的Git仓库,即在当前目录中创建一个名为\\\".git\\\"的子目录,Git会将所有仓库的元数据存储在其中。 2、git

    2024年01月16日
    浏览(19)
  • 从0到1学会Git(第一部分):Git的下载和初始化配置

    首先我们看一下百度百科的介绍:Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。 git是一个分布式版本管理工具,即多人进行开发

    2024年02月11日
    浏览(30)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包