Git入门实战教程之创建版本库

这篇具有很好参考价值的文章主要介绍了Git入门实战教程之创建版本库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、Git简介

Git是一个分布式版本控制系,分层结构如下:

Git入门实战教程之创建版本库,git,git,功能测试

Git分为四层:

1、工作目录

当前正在工作的项目的实际文件目录,我们执行命令git init时所在的地方,也就是我们执行一切文件操作的地方。

2、暂存区

暂存区是一个介于工作目录和本地仓库之间的缓冲区域。它保存了已经通过git add命令添加但尚未通过git commit命令提交到本地仓库的修改。在工作目录中对文件进行修改后,可以使用git add命令将这些修改添加到暂存区,然后使用git commit命令将暂存区中的内容提交到本地仓库。

3、本地仓库

本地仓库是Git存储项目完整历史记录的地方,包含了所有提交的版本和元数据信息。当通过git commit命令提交暂存区中的修改时,Git会将这些修改保存到本地仓库中。本地仓库包括了完整的版本历史记录,可以通过git log命令查看提交历史,以及通过git checkout命令切换不同的分支或恢复到不同的提交状态。

4、远程仓库

远程仓库是位于网络上的一个或多个Git仓库,通常用来协作和共享代码。它可以托管在诸如GitHub、GitLab、Bitbucket等服务上,也可以是自己搭建的Git服务器。远程仓库包含了与本地仓库相同的完整历史记录,可以通过git push命令将本地仓库中的修改推送到远程仓库,通过git pull命令从远程仓库拉取更新到本地仓库,以及通过git fetch命令获取远程仓库的更新但不合并到当前分支。

二、Git常用命令之创建版本库

1、初始化版本库

在本地项目目录中打开命令行界面,然后使用git init命令初始化一个新的Git仓库。这将在当前目录下创建一个名为.git的隐藏文件夹,用于存储Git的版本控制信息和配置。

Git入门实战教程之创建版本库,git,git,功能测试

2、查看修改的文件

在本地修改项目文件后,使用git status命令用于查看当前工作区和暂存区的状态。执行这个命令可以了解到哪些文件被修改了、哪些文件已经添加到暂存区、以及哪些文件准备好被提交到本地仓库等信息。通常在进行任何提交之前,都会先执行 git status 命令来确认当前的工作状态。

Git入门实战教程之创建版本库,git,git,功能测试

git status是比较重用的命令之一:主要是用来查看我们文件状态的,红色为工作区;绿色为暂存区

3、检查修改的文件内容

当我想要查看在提交之前我所做的具体修改时,可以使用 git diff 命令来查看工作目录中的文件和暂存区之间的差异。

Git入门实战教程之创建版本库,git,git,功能测试

  • git diff 比较的是工作目录中未暂存文件的修改与暂存区之间的差异(未add前使用)。
  • git diff --cached 比较的是暂存区中即将提交的文件与上一次提交到本地仓库的文件之间的差异(未commit前使用)。

4、添加文件到版本库

将项目中的文件添加到Git的跟踪列表中,我可以使用git add命令。例如,假设我有一个名为README.md的文件需要添加:

Git入门实战教程之创建版本库,git,git,功能测试

也可以使用git add .命令一次性添加所有修改过的文件。

5、提交文件到版本库

一旦我添加了文件,就可以使用git commit命令将这些文件的快照保存到Git版本库中。每次提交都需要添加一条提交消息,说明本次提交的目的。

Git入门实战教程之创建版本库,git,git,功能测试

在上面的命令中,-m参数用来添加提交消息。

6、连接远程仓库(可选)

 如果打算与他人协作或者备份我的代码到远程服务器,我需要将本地仓库连接到远程仓库。假设我已经有了一个远程仓库地址,例如GitHub或GitLab等,我可以使用git remote add命令添加远程仓库。

git remote add origin <remote_repository_URL>

 

这里origin是远程仓库的别名,可以自定义。<remote_repository_URL>是远程仓库的URL。

7、推送到远程仓库

如果已经连接了远程仓库,并且想要将本地仓库中的代码推送到远程仓库,可以使用git push命令。

git push -u origin master

 

上述命令将本地仓库中的master分支推送到远程仓库的master分支。 -u 参数是设置跟踪关系,它使得以后的 git pushgit pull 不需要指定远程和分支,直接执行即可。

参考文章:超详细的 Git 实战教程_git实战-CSDN博客文章来源地址https://www.toymoban.com/news/detail-848219.html

到了这里,关于Git入门实战教程之创建版本库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Git快速入门篇—— Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程)

    前言:我们平时在整理代码的时候,尤其是与别人一起开发项目的时候,常常涉及到代码的更新,因此代码版本问题成了一个很头痛的事。而git正是为了解决这种问题而诞生。本文将详细介绍如何通过淘宝镜像进行git的安装以及git的简单入门技巧。 下一章: git与远程仓库的交

    2024年02月03日
    浏览(74)
  • Git学习笔记——创建版本库

    注意 git config 命令的 --global 参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。 如果想检查一下看看有没有设置成功,可以再输入 git config user.name 然后回车,如果设置成功了就会显示你刚刚设置的

    2024年02月03日
    浏览(49)
  • Git版本控制系统入门

    (创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,请留下您的足迹) 目录 Git 初识 Git 安装   Git 配置用户信息 掌握 Git 仓库 Git 的三个区域  Git 文件状态  Git 暂存区使用 Git 回退版本 删除文件   忽略文件 概念 :一个免费开源,分布式的 代码

    2024年02月15日
    浏览(68)
  • git 版本控制从入门到精通

    在linux上我们建议你用二进制的方式来安装git,可以使用发行版包含的基础软件包管理工具来安装,如果你是 是CentOS或者Fedora的操作系统,可以使用yum命令来安装git: sudo yum install git 如果你是ubuntu或者是Debian可以使用apt-get的命令来安装git: sudo apt-get install git 在 Windows 上安装

    2024年02月12日
    浏览(23)
  • Git分布式版本控制工具和GitHub(二)--Git指令入门

    1.Git全局设置  2.获取Git仓库     例如:将我GitHub上的first_resp仓库克隆到本地。  点击进入first_rep, 后面本地仓库操作的学习就是在这个界面右键打开Git Bash 3.工作区,暂存区,版本库概念  注:如果空仓库就没有index文件 4.Git工作区中文件的状态  注: git status--查询状态

    2024年02月14日
    浏览(40)
  • git安装教程(详细版本)

    下载链接:点击我跳到下载地址 1、独立安装 将Git安装程序下载并运行,然后按照默认设置在系统目录中安装Git,这样Git将被集成到操作系统中。这意味着在独立安装Git后,您可以在任何终端窗口或Git客户端中使用Git命令。 2.便携安装 将所有Git文件打包成一个文件夹,您可以

    2024年02月14日
    浏览(33)
  • 软件测试项目实战,电商业务功能测试点汇总(全覆盖)

    支付功能怎么测试 1、从功能方面考虑: ①正常完成支付的流程; ②支付中断后继续支付的流程; ③支付中断后结束支付的流程; ④单订单支付的流程; ⑤多订单合并支付的流程; ⑥余额不足; ⑦未绑定银行卡; ⑧密码错误; ⑨密码错误次数过多; ⑩找人代付; ⑪弱网

    2024年02月12日
    浏览(41)
  • git(项目版本管理工具)快速入门

    目录 1、git 1.1、git概述 1.2、git的服务器地址 1.3、git原理 2、客户端操作 2.1、初始化本地库 2.2、添加本地暂存区  2.3、提交本地库 2.4、修改文件 2.5、查看修改历史 2.6、查看版本差异 2.7、删除文件 2.8、文件还原 3、git命令 3.1、初始化本地库 3.2、查看本地仓库状态 3.3、添加本

    2023年04月12日
    浏览(67)
  • GIT版本管理工具教程

    下载安装, 下载地址: https://git-scm.com/downloads 每个系统的都有(linux、mac、windows等),看官网的安装教程,很详细,此处我以windows来练习 首先创建一个文件夹,这个文件夹就是我们将来通过git来管理的所有文件的存放地点 。 在文件夹中右键 使用Git Bash 在弹出的窗口中执行

    2024年02月04日
    浏览(40)
  • 使用git本地创建多分支教程

    选择想要新建分支的位置打开git 初始化git 会发现文件夹中生成了隐藏的.git文件夹。 新建分支 checkout -b 会新建分支并且切换到这个分支 commit一次 查看缓存区 重点来了,给远程仓库新建这个分支 仓库url示例:git@gitee.com:账户名/仓库名.git,可以在gitee仓库管理查到 查看仓库信

    2024年02月16日
    浏览(27)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包