我注意到我的 Visual Studio 解决方案中的某些文件在“解决方案资源管理器”窗口中显示了一个锁定图标。当我将鼠标悬停在锁定图标上时,它会显示“已签出”。这个锁图标是什么意思以及为什么这些文件被锁定?我如何解锁它们以便进行更改? 我正在 Visual Studio 中处理一个项目,我在解决方案资源管理器中看到一些文件旁边有一个锁图标。当我将鼠标悬停在锁定图标上时,它会显示“已签出”。我不确定为什么这些文件被锁定或“签出”在这种情况下意味着什么。我需要编辑这些文件,但我不知道如何解锁它们。有人可以解释一下发生了什么以及如何解决这个问题吗?
您的 Visual Studio 已连接到存储代码的存储库。 要对文件进行更改,您需要从源分支中检出文件。
签出表示您当前正在处理该特定文件并对其他人锁定,因此任何其他用户当时不应修改同一存储库中的同一文件。 它有助于避免合并冲突。
还要确保不要直接对 main 分支进行更改。