git丢失了一些分支,并且没有显示目录
我创建了git丢失了一些分支,并且没有显示目录,git,Git,我创建了fix/a,fix/b分支,但是git分支没有显示任何内容 还有一些奇怪的日志: $ file .git/refs/heads/fix .git/refs/heads/fix: directory $ ls -l .git/refs/heads/fix
fix/a
,fix/b
分支,但是git分支
没有显示任何内容
还有一些奇怪的日志:
$ file .git/refs/heads/fix
.git/refs/heads/fix: directory
$ ls -l .git/refs/heads/fix
ls: cannot open directory .git/refs/heads/fix: Not a directory
出了什么问题,如何解决
$ stat .git/logs/refs/heads/fix
File: ‘.git/logs/refs/heads/fix’
Size: 136 Blocks: 0 IO Block: 4096 directory
Device: 25h/37d Inode: 4694 Links: 1
Access: (0755/drwxr-xr-x) Uid: ( 1000/ worker) Gid: ( 0/ root)
Context: system_u:object_r:vmblock_t:s0
Access: 2018-05-22 19:19:10.000000000 +0900
Modify: 2018-05-28 19:58:11.000000000 +0900
Change: 2018-05-28 19:58:11.000000000 +0900
Birth: -
您是如何创建这些分支的?
git checkout-b fix/a
来创建分支git branch
(这会创建一个分支,但实际上不会将您移动到那里)。要创建一个新分支并转到那里(使其成为活动分支):git checkout-b
。stat.git/refs/heads/fix说什么?是Linux吗?@max630 update stat,它是MacOS主机上的virtualbox Linux来宾,通过共享文件夹装载