however, when i get to the part where i have to enter my git username , i get the following error :
Traceback (most recent call last):
File “/home/pi/mycroft-core/.venv/bin/msk”, line 11, in
sys.exit(main())
File “/home/pi/mycroft-core/.venv/lib/python3.5/site-packages/msk/main.py”, line 67, in main
return action_to_clsargs.action.perform()
File “/home/pi/mycroft-core/.venv/lib/python3.5/site-packages/msk/actions/create.py”, line 278, in perform
self.commit_changes()
File “/home/pi/mycroft-core/.venv/lib/python3.5/site-packages/msk/actions/create.py”, line 258, in commit_changes
self.git.commit(message=‘Initial commit’)
File “/home/pi/mycroft-core/.venv/lib/python3.5/site-packages/git/cmd.py”, line 548, in
return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
File “/home/pi/mycroft-core/.venv/lib/python3.5/site-packages/git/cmd.py”, line 1014, in _call_process
return self.execute(call, **exec_kwargs)
File “/home/pi/mycroft-core/.venv/lib/python3.5/site-packages/git/cmd.py”, line 825, in execute
raise GitCommandError(command, status, stderr_value, stdout_value)
git.exc.GitCommandError: Cmd(‘git’) failed due to: exit code(128)
cmdline: git commit --message=Initial commit
stderr: ’
*** Please tell me who you are.
Thanks for providing the troubleshooting information.
If you’ve already tried the git config commands, the other thing to check for in your Skill’s .git directory is a .lock file. These are created if a file is closed unexpectedly. Do you have any .lock files in your Skill’s .git directory?