当前位置:   article > 正文

git如何搭建本地仓库进行代码的版本管理_本地代码管理

本地代码管理

1、Windows平台上的软件安装

首先需要安装两个软件,git和Tottoisgit(俗称小乌龟)
在这里插入图片描述
Windows 平台上安装 Git 同样轻松,有个叫做 msysGit 的项目提供了安装包,
安装包下载地址:https://gitforwindows.org/
官网慢,可以用国内的镜像:https://npm.taobao.org/mirrors/git-for-windows/。
两个软件的安装都很简单,直接一直next,遇到name和email直接先忽略,直到安装完成。

2、本地仓库创建

找到一个合适目录,右键单击空白处,选择Git Create…选项,如下图所示
在这里插入图片描述
点击完成后会进入如下界面,直接点ok就行
在这里插入图片描述
创建完成后,目录内就会有一个.git的隐藏文件,至此本地仓库就算创建成功了,就可以进行下一步了
(更新20230808)如果没有这一步的选项,有可能是版本升级或者win11的问题,在创建的文件夹内单击右键,选择git Bash here,打开git命令窗口,直接使用git命令初始化库,输入git init回车,如下图所示:
在这里插入图片描述
就可以在文件夹看到隐藏文件了,说明本地仓库创建成功
在这里插入图片描述
回到上一层目录,就可以看到本地仓库文件夹前面就会有绿色的符号。
在这里插入图片描述

3、代码上传

接着将我们需要管理的代码进行上传,这里我只选择下面两个代码进行演示
在这里插入图片描述
同样选中这两个代码过后,右键选择Git Commit->master
在这里插入图片描述
然后进行上传时的一些信息备注和选择,所有操作完成后点击Commit即可
在这里插入图片描述
等待小乌龟自动上传完成,完成后点击close关闭掉即可
在这里插入图片描述
完成后就可以看到管理的代码前门会有绿色的图标,至此版本就上传完毕了。
在这里插入图片描述

4、版本相关管理及操作

4.1、版本信息查看

上传完成后,右键选择TortoiseGIT->Show log就可以查看到相关信息
在这里插入图片描述
如下图所示
在这里插入图片描述

4.2、文件误删或丢失相关操作

这里我故意将2.1的readme.txt删除掉进行测试,可以看到删除后前面的标志是一个红色的感叹号
在这里插入图片描述
那么,同样进行版本信息查看,在空白处右键选择TortoiseGIT->Show log,可以看到更新了一条日志,选中该条日志,可以看到提示TXT文件丢失了
在这里插入图片描述
那么如何恢复呢,选中丢失的文件,右键选中Revert,然后点击右下角ok就自动恢复了。
在这里插入图片描述
然后就可以看到图标也恢复成绿色正常状态了。

4.3、代码修改及操作

接着同样对2.1的main.c进行一下修改,同样进行版本信息查看,在空白处右键选择TortoiseGIT->Show log,可以看到更新了一条日志,选中该条日志,在下面可以用看到一些文件已经和上一个版本比较有所改动,
在这里插入图片描述
那么可以双击文件对比下,
在这里插入图片描述
然后选中所有更改过的文件,右键选中Commit提交一下就好了。
在这里插入图片描述
提交时记得备注相关日志,方便查看
在这里插入图片描述

4.4、版本回撤及代码恢复处理办法

在开发过程中,如果我们需要回撤到上一个版本或者指定的某一个版本,那具体怎么操作,请看下面演示
首先将main.c里面的某一部分代码删掉,然后在目录空白处右键选择在这里插入图片描述

填写相关日志信息,比如这里按如下填写
在这里插入图片描述
上传完毕后直接关闭即可。
那么接着就可以查看下日志以及已经修改的内容是什么了,如下图所示:
在这里插入图片描述在这里插入图片描述

源码就是我们已经修改后的了
在这里插入图片描述

那么接着就是将刚刚修改过的代码恢复到初次上传的版本,具体操作方法如下:
选中初次上传,右键选择Reset…进行重置
在这里插入图片描述
点击后还要注意有一个选项,这里选中第三个”Hard:…”,这样就会自动将代码也自动重置了。
在这里插入图片描述
恢复到上一个版本或者下一个版本同样使用这样的办法。

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

闽ICP备14008679号