开工第〇步:克隆本仓库并检出分支
George Kazami [乔治·風見] edited this page Sep 22, 2023
·
7 revisions
- 本文档针对本地从未
clone
过,或因为你本地的仓库爆炸了不得不重新clone
的同志准备的。 - 如果您已经
clone
过,请直接看:开工第一步:同步仓库的最新进度
- 使用Sourcetree的
Clone
功能克隆本仓库。 - 或在命令提示符(cmd)中使用以下命令:
git clone https://vlink.dev/VTB-LINK/VTB-STUDIO-DB.git
Clone前请挑一个干活的文件夹或建个新的,这个由你自己决定(文件夹必须是空的)
Clone完成后,您应该会停留在main
分支。
SourceTree_U07SNiRHmH.mp4
简单来说,一个分支是测试分支,不管做了什么修改,普通用户都不会感知。也就是说,哪怕你改炸了也不会有用户来报故障。
另一个是正式分支。只有更改的内容在测试分支验证通过后,我们才能推送至正式分支。
-
dionysus/lunette
是测试分支,用于正式部署前的测试部署。部署完成后前往 https://dev.studio.dionysus.bar 查看。 -
dionysus/lunette-release
是正式分支,部署后所有用户会看到更改。部署完成后前往 https://studio.dionysus.bar 查看。 -
使用Sourcetree检出分支(检出时请使用鼠标左键双击)
SourceTree_0YznfpuSEq.mp4
- 使用命令提示符(cmd)检出分支(请一次只执行一行)
git fetch origin
git checkout dionysus/lunette
git checkout dionysus/lunette-release
不出意外的话,您现在检出(checkout
)了两个lunette相关的分支,并停留在了lunette-release
上。