我有一个git存储库,我正在通过SourceTree工作,并且为了追求一个不同的错误,我从我的主人(我认为)切换到分支" A"我还没与主人合并。当我尝试从分支" A"切换回主分支时,出现以下错误:
git -c diff.mnemonicprefix=false -c core.quotepath=false -c
credential.helper=manager-st checkout master
error: The following untracked working tree files would be overwritten by
checkout:
GenReport.m
GetTideCons.m
OvernightQCReportTemplate.xlsx
VarLowPassChebIIfilt.m
enableDisableAll.m
nonmatfiles/MgL_logo.png
selectiveEnable.m
Please move or remove them before you can switch branches.
Aborting
"文件状态"显示自从我在分支A上作为未跟踪文件进行的一次提交以来创建的所有文件的外观。
如何切换回主分支上的最新提交?我是git / SourceTree的新手,如果删除这些未经过暂存的文件,我也不知道我的文件会发生什么。在我尝试转换分支之前,我对这个软件感到非常失望,所以如果我丢失的东西永久地让它们恢复将需要时间,我现在真的不知道。
提前感谢您提供给我的任何帮助!