• 周五. 5月 2nd, 2025

git-lfs not found

4月 6, 2022

已解决,出现以下错误:

git-lfs: not found
update_ota_litegit-lfs filter-process --skip: 1: git-lfs filter-process --skip: git-lfs: not found

解决办法:

sudo apt-get install git-lfs

具体报错:

Checking out projects:  25% (86/341) update_ota_litegit-lfs filter-process --skip: 1: git-lfs filter-process --skip: git-lfs: not found
fatal: The remote end hung up unexpectedly
error: Cannot checkout update_packaging_tools: GitError: Cannot initialize work tree for update_packaging_tools
Traceback (most recent call last):
  File "/media/disk3/OpenHarmony/.repo/repo/main.py", line 628, in <module>
    _Main(sys.argv[1:])
  File "/media/disk3/OpenHarmony/.repo/repo/main.py", line 602, in _Main
    result = run()
  File "/media/disk3/OpenHarmony/.repo/repo/main.py", line 595, in <lambda>
    run = lambda: repo._Run(name, gopts, argv) or 0
  File "/media/disk3/OpenHarmony/.repo/repo/main.py", line 264, in _Run
    result = cmd.Execute(copts, cargs)
  File "/media/disk3/OpenHarmony/.repo/repo/subcmds/sync.py", line 973, in Execute
    self._Checkout(all_projects, opt, err_event, err_results)
  File "/media/disk3/OpenHarmony/.repo/repo/subcmds/sync.py", line 562, in _Checkout
    self._CheckoutWorker(**kwargs)
  File "/media/disk3/OpenHarmony/.repo/repo/subcmds/sync.py", line 442, in _CheckoutWorker
    return self._CheckoutOne(opt, project, *args, **kwargs)
  File "/media/disk3/OpenHarmony/.repo/repo/subcmds/sync.py", line 476, in _CheckoutOne
    project.Sync_LocalHalf(syncbuf, force_sync=opt.force_sync)
  File "/media/disk3/OpenHarmony/.repo/repo/project.py", line 1612, in Sync_LocalHalf
    self._InitWorkTree(force_sync=force_sync, submodules=submodules)
  File "/media/disk3/OpenHarmony/.repo/repo/project.py", line 3101, in _InitWorkTree
    raise GitError('Cannot initialize work tree for ' + self.name)
error.GitError: Cannot initialize work tree for update_packaging_tools