用ta易做图下载代码时出错
* [new branch] caf/jb_3.2.1_rb1.10 -> origin/caf/jb_3.2.1_rb1.10
0b197ef..9400040 hw/platform/jellybean/4.2.2_r1/hap_common -> origin/hw/platform/jellybean/4.2.2_r1/hap_common
Traceback (most recent call last):
File "/home/wangzhiyong/01_DailyBuild/EDGE-EMUI2.0-Daily/androidcode/.repo/repo/main.py", line 384, in <module>
_Main(sys.argv[1:])
File "/home/wangzhiyong/01_DailyBuild/EDGE-EMUI2.0-Daily/androidcode/.repo/repo/main.py", line 364, in _Main
result = repo._Run(argv) or 0
File "/home/wangzhiyong/01_DailyBuild/EDGE-EMUI2.0-Daily/androidcode/.repo/repo/main.py", line 136, in _Run
result = cmd.Execute(copts, cargs)
File "/home/wangzhiyong/01_DailyBuild/EDGE-EMUI2.0-Daily/androidcode/.repo/repo/subcmds/sync.py", line 449, in Execute
fetched = self._Fetch(to_fetch, opt)
File "/home/wangzhiyong/01_DailyBuild/EDGE-EMUI2.0-Daily/androidcode/.repo/repo/subcmds/sync.py", line 234, in _Fetch
clone_bundle=not opt.no_clone_bundle):
File "/home/wangzhiyong/01_DailyBuild/EDGE-EMUI2.0-Daily/androidcode/.repo/repo/project.py", line 966, in Sync_NetworkHalf
self._InitMRef()
File "/home/wangzhiyong/01_DailyBuild/EDGE-EMUI2.0-Daily/androidcode/.repo/repo/project.py", line 1717, in _InitMRef
self._InitAnyMRef(R_M + self.manifest.branch)
File "/home/wangzhiyong/01_DailyBuild/EDGE-EMUI2.0-Daily/androidcode/.repo/repo/project.py", line 1729, in _InitAnyMRef
self.bare_git.UpdateRef(ref, dst, message = msg, detach = True)
File "/home/wangzhiyong/01_DailyBuild/EDGE-EMUI2.0-Daily/androidcode/.repo/repo/project.py", line 1903, in UpdateRef
self.update_ref(*cmdv)
File "/home/wangzhiyong/01_DailyBuild/EDGE-EMUI2.0-Daily/androidcode/.repo/repo/project.py", line 1964, in runner
p.stderr))
error.GitError: platform/packages/apps/Nfc update-ref: fatal: 02e5445f697942847d2f53d易做图776d01c2f4136^0: not a valid SHA1
这种情况是怎么产生的,是由于之前的那个ta易做图的commitID有问题?还是那个仓的代码没有push上去
补充:Web开发 , 其他 ,