我还在掌握VS Code的诀窍。我想做一个反应应用程序使用2个不同的GET API URL端点,但完全相同的用户界面。从本质上讲,我只想在这两个URL之间更改基本URL。
我尝试在VS代码中创建一个新的分支来创建两个独立的文件,但是一旦我在主分支中进行了编辑,这些更改也会反映在新的分支中。
有没有办法从VS代码中创建一个不同的独立分支?
我在论坛上搜索过,但没有找到确切的结果,而且我也不太擅长git。谢谢。
发布于 2020-12-15 01:50:48
您的更改很可能是在切换分支时显示的,因为在切换之前您尚未将更改提交到分支。
假设您在master分支上并进行了一些更改。您可以创建一个新的分支new-feature,并将当前的工作分支更改为new-feature,从而实现现有的更改。这很有用,因为有时你会在意识到作用域有点太大之前就开始执行一些工作,应该是它自己的分支。
如果您希望保留在当前分支上所做的更改,则需要使用git add your_filename.here (或git remove)“暂存”您的更改。一旦添加和删除了想要保留在该分支上的所有更改的文件,就需要对它们执行git commit操作。这是最后将更改添加到版本历史记录的步骤。
现在,当您切换到new-feature分支时,您在master上所做的更改将不再存在。
有许多图形用户界面应用程序使git模型更加直观,例如SourceTree、Github Desktop和SmartGit
https://stackoverflow.com/questions/65293744
复制相似问题