版本控制如何工作?

Spread the love

什么是存储库?

您可以将存储库(也称为存储库)视为“主文件夹”,与特定项目关联的所有内容都应保存在该项目的存储库中。回购协议可以在其中包含文件夹,也可以只是单独的文件。

您将拥有存储库中所有文件的本地副本(在计算机上)和在线副本(在GitHub上)。

工作流程

GitHub工作流程可以通过 “ commit-pull-push” 的口号来概括。

提交 (commit)

保存文件后,需要提交它们-这意味着您对存储库中的文件所做的更改将另存为存储库的一个版本,并且您的更改现在可以在GitHub(在线存储库的副本)。

(pull)

现在,在将更改发送到Github之前,您需要撤消操作,即确保完全了解文件在线版本的最新版本-即使您没有进行其他操作,其他人也可能正在使用它们。在开始编辑之前和推入之前,应始终拉动。

(push)

一旦更新,就可以进行更改-此时文件的本地副本和在线副本将相同。 GitHub上的每个文件都有一个历史记录,因此您只能拥有一个文件,而不是像Dissertation_1st_May.R,Dissertation_2nd_May.R这样的许多文件,通过浏览其历史记录,您可以查看它在不同时间点的情况。

What is GitHub?

GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.


Leave a Reply

Your email address will not be published. Required fields are marked *

Translate »