gpt4 book ai didi

git - git中commit命令的确切含义是什么

转载 作者:行者123 更新时间:2023-12-05 00:49:18 25 4
gpt4 key购买 nike

提交是

A commit, or "revision", is an individual change to a file (or set of files). It's like when you save a file, except with Git, every time you save it creates a unique ID (a.k.a. the "SHA" or "hash") that allows you to keep record of what changes were made when and by who. Commits usually contain a commit message which is a brief description of what changes were made.

但我没听懂

commit在git和git hub中到底是什么意思?

注意:-这不是任何问题的重复我很清楚 git push

最佳答案

在您对代码进行更改后,您将执行“提交”。

提交设置有关您所做更改的消息。提交还保存了代码的修订版本,您可以随时一键将代码恢复为任何版本。

一直以来,这方面的完美例子就像一棵树。源树更准确。这将是完美的解释 git branch在源代码树上:

Git Sourcetree

每次提交都在“master”上,master就是树干。

您可以向树中添加一个分支,并仅在该分支上添加更多提交。更改后,您可以将更改 merge 到 master。

所以总而言之,git 被用作代码版本管理器。知道如何处理冲突并将几个不同的版本组合成一个版本。

这是比较两个不同代码版本(提交)的屏幕截图

comparing two different commits on PhpStorm IDE

希望我能帮到你:)

关于git - git中commit命令的确切含义是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43970559/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com