我已经签出了一个分支(BranchA(,对代码进行了更改。
然后,我连接到不同的分支(BranchB(,而无需从 IDE 提交代码。
我在 IDE 中的分支 A 上所做的更改丢失了吗?
通常,如果您有未保存的更改,则无法签出另一个分支。您要么提交这些更改(即所有内容都已保存(,要么显式丢弃更改(即所有内容都丢失(,然后才签出另一个分支,以免产生歧义。
我已经签出了一个分支(BranchA(,对代码进行了更改。
然后,我连接到不同的分支(BranchB(,而无需从 IDE 提交代码。
我在 IDE 中的分支 A 上所做的更改丢失了吗?
通常,如果您有未保存的更改,则无法签出另一个分支。您要么提交这些更改(即所有内容都已保存(,要么显式丢弃更改(即所有内容都丢失(,然后才签出另一个分支,以免产生歧义。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium