当前位置:   article > 正文

全网最简单git教程,仅四条指令玩转git

全网最简单git教程,仅四条指令玩转git

前言

作为改变程序员世界的软件,我不允许还有人不会用它,小到个人,大到大厂,几乎每个程序猿都脱离不了它。

什么是git

顾名思义就是仓库,帮你管理代码,并记录代码信息,什么意思呢? 举个例子,比如我们买了一堆材料需要存在仓库里,方便取用,我们放进仓库是不是都需要记录哪一个架子上放了什么?放的东西用途是什么?东西用了多少等等问题,git 的作用就是如此,一个代码管理仓库,每一次我们更改代码,git都会记录更改信息,也能回退到某次更改时的代码。

下载git

去git官网下载电脑对应的版本即可,点击git下载,即可去到官网

选择对应版本安装即可

打开git cmd软件

简单所需 liunx指令补充

可以通过一个指令打开其他硬盘 比如我打开d盘

指令:d :

其他盘也是如此

我们还可以通过一个命令打开该盘下对应的文件夹

命令 :cd  对应的文件夹地址。注意,cd一定要空格后才能加地址

上才艺

记住以上指令,我们开始教程

一,.打开gitCmd软件,注册账号

git config --global user.name "你的名字"  

用这条命令注册账号名


git config --global user.email "你的邮箱"

二,在我们想要的文件夹里创建git仓库文件

指令git init

我新建一个文件夹作为演示,这里记住,一定要在c盘以外的文件夹建git仓库,不然当你后期有远程仓库时你个人信息就危险了,这里的新建文件夹可以是你的项目demo等等需要版本管理的文件夹

现在仓库文件就已经建好了

三,将仓库提交到暂存区

指令 git add .  (注意,有个点)

该文件夹现在已经被git监管,文件夹里的信息都会被git监视

四,提交仓库

为了方便演示,我先在该文件夹下创建一个文本,文本内容随意,假设这个文本就是我们代码,现在我们写完一个功能,开始写下一个功能,所以现在我们就需要提交代码给仓库,如果写下一个功能时代码除了问题,我们还可以将代码回退到这个时候

现在我的文件夹下就只有一个文本文件,我们保存,并提交给仓库

指令 git commit -m "提交内容",可以是更改了什么东西,比如我的,增加一个文本文件,内容为1111111111

我这个报错不用管,这是因为我有另外的账号,提交时就会出现分支错误,这是git的高级用法,我们暂时不用管,在公司上班才会用到。你们按照步骤来不会出错

现在我们代码就已经提交成功

四,查看提交记录

指令 :git log

五,回退到任意提交时

我同样再更改一次文本,再提交一次(注意每次提交都需要将仓库提交到暂存区,必要操作!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)

提交成功

我们现在通过git 指令回退到上一次提交时

指令 git reset --hard + 版本号

版本号

git reset --hard a699216131a586ad6372dab6d1af57764cc86e94

如图,你就成功了

看效果

已经回退

如果以上指令出现报错warning: in the working copy of '9-3 涓插彛鏀跺彂HEX鏁版嵁鍖?Project.uvprojx', LF will be replaced by CRLF the next time Git touches i

输入这个指令即可 git config --global core.autocrlf true

总结

所有准备工作准备好后我们就只用会 git init, git add .  , git commit -m "提交信息",git log,  git reset --hard 版本号。即可完成我们大部分需求,我们只养成需要每写完一个新功能就提交一次的好习惯即可。当然git 远不如此,git只是本地仓库,我们还可以再github创建远程仓库,用git 来管理也有很多图形化GUI工具,但我觉得,最方便的还是指令,可以帮助我们了解底层

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/893132
推荐阅读
相关标签
  

闽ICP备14008679号