 README'
          addLog(`Committing with message: "${message}"`, 'info')

          try {
            const commitResult = await repo.value.commit(message, {
              name: 'Demo User',
              email: 'demo@example.com'
            })
            addLog(`Commit successful: ${commitResult.substring(0, 7)}`, 'success')
            currentStep.value = 'committed'
            commitMessage.value = ''
          } catch (error) {
            addLog('Error committing: ' + error.message, 'error')
     