冻鱼
不要说我们一无所有 我们要做天下的主人
iSTHMUS BLOG

我的 Git 使用方法 - 1

前言

    最近好像有跟一些朋友推荐 Git,也要求我们智能车队伍使用 Git 进行版本管理。

    但是很不幸的是网上关于 Git 的教程实在太多了,详略有不一致,对与我这样的萌新不是很友好。

    所以我想着能不能从我自身的使用场景出发,简单介绍一下我使用 Git 的方式方法,以便我的朋友们能够比较快的上手。

    因为我对 Git 的掌握也仅仅停留在“能用就行”的阶段,所以只能浅入浅出,有时可能还会有错误。更加详尽的内容,我会在对应的部分贴出比较权威的博文或教程,以便各位拓展学习。

    如果需要比较系统且深入的学习 Git,我建议可以去看看廖雪峰的教程(https://www.liaoxuefeng.com/wiki/896043488029600)。

为什么使用 Git

    说起来具体也不记得到底什么时候开始接触的 Git,在做双车组的时候使用了 Git,远程仓库使用到的是国内的 Gitee,比 Github 要快很多。

https://blog.isthmus.tk:442/wp-content/uploads/2021/11/1635786057-image.png
曾经稀烂的提交

    不是特别会用,commit massage写的也稀烂,但初步体验了版本管理的作用和 “快感",能够清晰的看到自己的提交历史,出现BUG时可以回溯和回滚,也能够将需要完成的任务分化成小任务(因为我给自己规定的是每修改或实现一个功能就进行一次提交(commit),相当于是完成了一个 task)。

    然后也可以去 fork 别人在平台上开放的的远程仓库,学习别人的源码(有时候我认为像 Github、Gitee 这类带有交互功能的远程仓库平台才是 Git 文化中的精髓,这也是为什么提到 Git,人们往往会联想到 Github,而不是朴实无华的 GitLab...)

    废话好多啊...

名词介绍

    学习某项东西的时候我觉得可以尝试先从关键名词入手,毕竟这是阅读帮助文档和相关博文的最大阻碍。

    文本只介绍常用的名词。

git

    程序名称,在shell里输入命令的时候记得先带上,表明是使用 git 这个应用程序运行。如果你输入 git 后返回错误信息(类似 “无法将 “git”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。”),大概率是你环境变量没有设置好,后面讲安装的时候会写到。

add

    > git add <file name or direction>,大概是这样使用的,将选定的文件或路径添加到暂存区,以便后面提交。

reset

    将暂存区中的文件移出,但是 Git 文档中说这个指令有时候是危险的,不过我们后面并不会直接使用,也无大碍。

commit

    提交当前修改,在  add 操作之后,记录文件更改并生成一个独有的 SHA 值,之后你可以用该 SHA 值回溯到这个版本。

push

    推送更改到远程仓库(如果你已经设置了远程仓库的话)。

pull

    从远程仓库拉去更改,如果多人仓库的话,建议每次开始工作前先进行该操作,否则后面可能会需要手动合并差异。

没了

    我觉得这篇算是够长了。

    这篇文章从我对Git的一些认识、我使用 Git 的原因唠起,带着讲了一丢丢 Git 中常用的关键词。

    我觉着大概唠到位了,差不多就先这样。

https://blog.isthmus.tk:442/wp-content/uploads/2021/11/1635786234-image-e1635786357410.png
# #
首页      学习笔记      其它      我的 Git 使用方法 - 1
屏后偷看的曹某

屏后偷看的曹某

文章作者

翻车鱼就是本人了

发表评论

textsms
account_circle
email

评论审核已启用。您的评论可能需要一段时间后才能被显示。

iSTHMUS BLOG

我的 Git 使用方法 - 1
介绍我自己使用git进行版本管理和相关操作的方法
扫描二维码继续阅读
2021-11-02