Pau*_*aul 19 git branch visual-studio-code
我正在尝试测试分支在 Visual Studio Code 和 Git 中是如何工作的。以前我使用过非常简单的TFS - 您创建一个分支,所有这些都存储在磁盘上的一个单独文件夹中,因此您可以轻松地在一个或另一个分支上工作。
因此,在 Visual Studio Code 中,我从 master 创建了一个新分支“test”。在 Visual Studio Code 中,我正在查看左下角的分支图标以查看我在哪个分支中工作。
它说我正在测试中,所以我对文件 1 进行了更改,提交并同步了更改。我现在想在 master 分支上工作,所以我转到左下角,切换到 master,但是我从 test 分支所做的更改仍然显示在编辑器中。
如果我查看硬盘,我从 test 分支所做的更改就在那里,并且没有单独的 test & master 文件夹。那么我如何才能再次在 master 分支上工作呢?我试过结帐,在主分支上同步,但我总是显示测试更改。
一个典型的场景是,我在一个分支上完成了一个新特性的工作,在返回到特性分支之前,我需要切换到 master 来做一个修补程序。在这些分支之间切换正在逃避我。
Bru*_*len 27
在 Visual Studio Code IDE 中,执行以下操作:
Jul*_*n J 26
重现步骤 :
(就个人而言,直接在 VSCode 中创建分支比在 Github 或 Gitlab 上的 Web 应用程序上创建分支效果更好)
享受
| 归档时间: |
|
| 查看次数: |
52323 次 |
| 最近记录: |