我刚刚为Unity设置了Git,并且正在使用Git Bash来执行命令。
我通过在Unity项目文件夹中创建readme.txt
来进行2次提交以进行测试。
我已经通过git add
将所有文件添加到暂存区域。然后我关闭了我的Unity编辑器。
所有脚本和资产文件都消失了!
我的提交ID如下:
adc05927e23b8316806bb4f6939753bd9ce88bbf second
02c633eb3dca0bd23c96c1a6fde4f21e091837a9 first
我现在的git状态:
$ git status
On branch master
Untracked files:
(use "git add <file>..." to include in what will be committed)
.gitignor.txt
Assets/
Library/
ProjectSettings/
UnityPackageManager/
reset.exe.stackdump
nothing added to commit but untracked files present (use "git add" to track)
请帮忙。我没有任何备份!
这是我的第三个提交ID: 9bd4cdef5fd52edc4fb1c3b8bee83f8b0d888d0c
当我尝试结帐时,会显示以下错误:
git checkout 9bd4cdef5fd52edc4fb1c3b8bee83f8b0d888d0c
error: The following untracked working tree files would be overwritten by checkout:
Assets/Resources.meta
Assets/Script.meta
Assets/Shader.meta
Library/AnnotationManager
Library/AssetImportState
Library/BuildPlayer.prefs
Library/BuildSettings.asset
Library/CurrentLayout.dwlt
Library/EditorUserBuildSettings.asset
Library/EditorUserSettings.asset
Library/InspectorExpandedItems.asset
Library/LastSceneManagerSetup.txt
Library/LibraryFormatVersion.txt
Library/MonoManager.asset
Library/ProjectSettings.asset
Library/ScriptAssemblies/BuiltinAssemblies.stamp
Library/ScriptMapper
Library/ShaderCache.db
Library/ShaderCache/1/169785a86726a82ea70eb9234fb30234.bin
Library/ShaderCache/2/2506cc1744df364cfed92d3305f307dc.bin
Library/ShaderCache/3/303cafc81dadaed5bb0d6944d29972b0.bin
Library/ShaderCache/3/3d3ae902e0c3bf89c784c0f0e22fd76e.bin
Library/ShaderCache/4/4e40a25a1b78714dcf9d9b46460ad876.bin
Library/ShaderCache/5/5fc1a73df3e7412b1918712426388655.bin
Library/ShaderCache/8/82ad14a10b072134a00f2efbbcdd9505.bin
Library/ShaderCache/9/919876937b76b8a0851cc42257a676dd.bin
Library/SpriteAtlasDatabase.asset
Library/TilemapEditorUserSettings.asset
Library/assetDatabase3
Library/expandedItems
Library/metadata/00/00000000000000001000000000000000
Library/metadata/00/00000000000000001000000000000000.info
Library/metadata/00/00000000000000002000000000000000
Library/metadata/00/00000000000000002000000000000000.info
Library/metadata/00/00000000000000003000000000000000
Library/metadata/00/00000000000000003000000000000000.info
Library/metadata/00/00000000000000004000000000000000
Library/metadata/00/00000000000000004000000000000000.info
Library/metadata/00/00000000000000004100000000000000
Library/metadata/00/00000000000000004100000000000000.info
Library/metadata/00/00000000000000005000000000000000
Library/metadata/00/00000000000000005000000000000000.info
Library/metadata/00/00000000000000005100000000000000
Library/metadata/00/00000000000000005100000000000000.info
Library/metadata/00/00000000000000006000000000000000
Library/metadata/00/00000000000000006000000000000000.info
Library/metadata/00/00000000000000006100000000000000
Library/metadata/00/00000000000000006100000000000000.info
Library/metadata/00/00000000000000007000000000000000
Library/metadata/00/00000000000000007000000000000000.info
Library/metadata/00/00000000000000007100000000000000
Library/metadata/00/00000000000000007100000000000000.info
Library/metadata/00/00000000000000008000000000000000
Library/metadata/00/00000000000000008000000000000000.info
Library/metadata/00/00000000000000009000000000000000
Library/metadata/00/00000000000000009000000000000000.info
Library/metadata/00/0000000000000000a000000000000000
Library/metadata/00/0000000000000000a000000000000000.info
Library/metadata/00/0000000000000000a100000000000000
Library/metadata/00/0000000000000000a100000000000000.info
Library/metadata/00/0000000000000000b000000000000000
Library/metadata/00/0000000000000000b000000000000000.info
Library/metadata/00/0000000000000000c000000000000000
Library/metadata/00/0000000000000000c000000000000000.info
Library/metadata/06/0621b4aab2236437592f1f292cb81d20
Library/metadata/06/0621b4aab2236437592f1f292cb81d20.info
Library/metadata/0d/0d3bb855445e36e479c85976fc88383a
Library/metadata/0d/0d3bb855445e36e479c85976fc88383a.info
Library/metadata/10/10bf81265ad87424d946598c575f45a0
Library/metadata/10/10bf81265ad87424d946598c575f45a0.info
Library/metadata/12/12fd8a0055b84bb59e84c9835a37e333
Library/metadata/12/12fd8a0055b84bb59e84c9835a37e333.info
Library/metadata/13/1322fd896bbb15bb6e335591b766ae62
Library/metadata/13/1322fd896bbb15bb6e335591b766ae62.info
Library/metadata/15/15be9c691b85a41a39c18beeff87e21b
Library/metadata/15/15be9c691b85a41a39c18beeff87e21b.info
Library/metadata/15/15bf9c691b85b41a39c18bee2f87e21b
Library/metadata/15/15bf9c691b85b41a39c18bee2f87e21b.info
Library/metadata/15/15e327f750b786c46a9ec3995f60c81f
Library/metadata/15/15e327f750b786c46a9ec3995f60c81f.info
Library/metadata/19/19e5a138c07e971438b2b18c8e716479
L
Aborting
对于使用git的一些错误,我的团结游戏的一个月编码已经消失了!我强迫结帐到我最后一次提交!我已经使用了这个
git checkout -f 9bd4cdef5fd52edc4fb1c3b8bee83f8b0d888d0c
这个链接可能有所帮助:The following untracked working tree files would be overwritten by checkout