GIT本地分支机构

时间:2020-10-23 07:10:33

标签: git tfs

随着GIT的分散,我了解开发人员可以创建本地功能分支并提交到该本地分支。即使没有互联网连接,他/她也将能够继续工作。

在这种情况下,如果开发人员机器崩溃,是否意味着整个本地分支都丢失了?

具有创建本地分支机构的能力被称为GIT的主要优势。但是,如果本地分支机构无法承受开发人员机器崩溃的麻烦,那么我看不到任何好处。

GIT的分散性还有其他好处吗?

1 个答案:

答案 0 :(得分:1)

git中的

分支 是指向存储库快照的指针。属于此快照的数据保存在该存储库的gits数据库(.git文件夹)和文件(git checkout)的硬盘驱动器中。

此分支可以存在于您的本地存储库中,但还可以存在于其他远程服务器上。是否共享/备份分支机构/指针完全取决于您。如果您的硬盘驱动器在没有共享分支(和属于该分支的对象)的情况下崩溃了,那么您很不幸,但这与其他版本控制系统没有什么不同。

主要区别在于git 允许使您可以在硬盘上存储存储库,而您可以选择不共享它们。