自学内容网 自学内容网

git简介和本地仓库创建,并提交修改。git config init status add commit

一、Git简介和本地仓库组成

1.1 git简介

视频教程在这

git简介,版本控制系统,工作区,暂存区,本地仓库_哔哩哔哩_bilibili

如下图,比如我们写毕业论文,要经常修改和完善,得靠自己保存,就会出现各种版本编号,“最最最终版这种东西”,另外导师师兄等多个人帮忙修改的化,版本会更乱,不知道哪个版本修改了啥。

因此需要一个,版本管理软件,来方便我们管理和协作开放软件,和文档。

Git一个开源 免费 分布式 版本控制系统Git一个开源 免费 分布式 版本控制系统

1.1.1、版本控制、代码追踪、版本回退和错误修复

完整的项目历史记录,方便代码审查、故障排查、修复错误。快速回退到先前的稳定版本。

1.1.2、协作开发、远程协作、工作流程管理

支持多人远程协作开发,具有分支功能,允许多个开发者独立完成任务并在合并时解决冲突。

1.2 git本地仓库组成

如上图红色框内(其它先不管)所示Git本地仓库主要可以划分为以下三个区域:

  1. 工作目录(Working Directory):是Git仓库的根目录,包含项目的实际文件。开发人员在此区域进行代码的编写、修改等操作。
  2. 暂存区(Staging Area):是Git仓库的一个缓冲区域,用于暂存即将提交的修改。开发人员可以使用git add命令将工作目录中的修改添加到暂存区。
  3. 版本库(Repository):由Git自动生成的隐藏目录.git构成,存储了项目的历史记录和元数据。

哈哈哈,有了这些基本概念,我们就开始安装使用git啦!

二、git下载安装教程

 在学习建立git仓库之前,先确保已经正确安装git。

git安装的文档和视频教程参考

git下载慢下载不了?Git国内国外下载地址镜像,git安装视频教程-CSDN博客

3分钟完成git下载和安装,git国内外下载地址镜像,Windows为例_哔哩哔哩_bilibiliyy

三、创建并初始化Git仓库

视频教程在这

Git建立本地仓库,新增文件并提交修改_哔哩哔哩_bilibili

3.1 创建新文件夹

        在您的计算机上选择一个位置,创建一个新的文件夹用于存放您的项目文件。例如,可以命名为my-new-repo。

3.2 打开终端/命令行

        在Windows上,可以使用命令提示符(cmd)。
        在macOS或Linux上,打开终端。

        也可以在vs code打开终端


3.3 进入到新文件夹

        使用cd命令进入到刚才创建的文件夹。例如:cd acmdxmj
    初始化Git仓库:
        在该文件夹中运行git init命令来初始化一个新的Git仓库。此时,您会在文件夹中看到一个隐藏的.git文件夹。

 git init

四、配置Git用户信息

    设置用户名:

git config --global user.name "Your Full Name"

设置电子邮件:

git config --global user.email "your-email@example.com"

    这些配置将用于在Git提交中标识您的身份。

五、添加新文件到仓库

    创建新文件:
        在您的仓库文件夹中创建一个新的文件。例如,可以使用文本编辑器创建一个名为hello.txt的文件,并在其中添加一些内容。

    查看Git状态:
        运行git status命令来查看当前仓库的状态。Git会列出所有未跟踪的文件。

git status

添加文件到暂存区:

    使用git add命令将新创建的文件添加到Git的暂存区。

git add hello.txt

如果您想添加所有未跟踪的文件,可以使用git add .命令。

提交修改:

    一旦文件被添加到暂存区,您就可以使用git commit命令来提交修改。在提交时,请提供一个简短的描述来说明此次提交的内容。

git commit -m "Add hello.txt file"

六、验证提交

    查看提交历史:
        运行git log命令来查看仓库的提交历史。Git会列出所有提交记录的哈希值、作者、日期和提交信息。

git log


原文地址:https://blog.csdn.net/lianghuaju/article/details/143714330

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!