Git是什么?对于初学者的解释,这是解释Git直到提交(commit)的概念

首先

在学习编程的过程中,有很多我不理解的东西,其中之一就是“Git”。
为了复习兼学习初次接触Git概念的人能够更容易地理解,我制作了一篇文章,配有插图。
希望这能对理解有所帮助。

首先,Git是什么?

Git是一种用于管理源代码版本的工具。你可能会想:这是什么东西?哈哈哈

我将用一个具体的例子来进行解释。

個別で保存.png

的确,如果这样做,可以保留过去的数据。

    • 統一的な管理が難しい

 

    1回1回のバックアップに手間がかかる

在中文中,可以这样表达:

有一些问题。
而且在这种方法中,有着“完成版”和“最终版”,到最后也不知道哪一个是最新数据,这也很困扰吧。

在Git概念出现之前,只能通过这种方法进行版本管理,但有了Git的出现,就不再需要单独保存文件了。(太厉害了!)
Git可以随时回到记录的版本并查看数据。

Gitを使うと-1.png

使用Git可以让多人共享同一个文件。

版本管理能够确保文件的最新状态和变更历史,这意味着更容易了解文件的最新状态和变更历史。因此,多人可以共享同一个文件,并一起参与项目的开展。

这是Git的基本概念。

GitHub是一个基于Git机制的网络服务。

提交(commit)代表版本(commit)的意思

当研究Git时,经常会遇到“提交(コミット)”这个词语。
前面已经解释了版本(バージョン)一词,而提交(コミット)则准确指代了这个版本。

由于源代码不会自动保存,每个用户都需要在各自的时间点进行保存。通过这个保存操作创建的版本被称为“提交”。

由于这个提交,我们可以随时将状态回滚到过去,或者来回切换不同的提交!就像游戏中的“保存功能”一样。

这里记录的不仅是文件的状态,而且

    • いつ変更されたか?(when)

 

    • 誰が変更したか?(who)

 

    どんな変更だったか?(How)

也会记录有关类似信息。

因此,只要查看提交记录就可以了解具体的修改内容,无需再一一口头解释“我将A和B这样更改了!”的情况。

コミットとは?.png
广告
将在 10 秒后关闭
bannerAds