Soporte técnico de PalmGit
Gracias por utilizar PalmGit. Esta página ofrece respuestas a las preguntas frecuentes y una guía de uso. Si el contenido siguiente no resuelve su problema, puede contactar con nosotros por correo electrónico.
Correo de contacto: palmgit@126.com
Plazo de respuesta: responderemos a su correo en un plazo de 15 días hábiles.
I. Funciones de la aplicación
Los usuarios gratuitos disponen de todas las operaciones Git plenamente funcionales, mientras que los usuarios de pago pueden ampliar el alcance de los directorios de trabajo (desde el sandbox hasta directorios externos autorizados de forma voluntaria por el usuario), por ejemplo para exportar y compartir repositorios o para gestionar productos generados por otras aplicaciones.
| Nivel | Alcance de las funciones | Estado de pago |
|---|---|---|
| Funciones gratuitas | Operaciones Git en repositorios de directorios del sandbox (funciones completas como clone, commit o push) | Gratuitas |
| Funciones de pago | Operaciones Git ampliadas a repositorios de directorios externos autorizados por el usuario | Compra integrada no consumible |
II. Preguntas frecuentes
1. Uso básico
¿Cómo se clona un repositorio remoto?
Pulse el botón «+» de la esquina superior derecha de la pantalla de inicio, seleccione «Clonar repositorio remoto», introduzca la dirección del repositorio remoto (se admiten HTTPS y SSH), elija el directorio local de guardado, seleccione el método de autenticación e introduzca las credenciales y, a continuación, pulse «Clonar repositorio». El proceso de clonación requiere conexión de red y, una vez finalizado, el repositorio se guardará en el directorio local que haya elegido.
¿Cómo se hace commit y push del código?
Abra un repositorio local, entre en la pantalla de edición de archivos y modifique los archivos; vuelva a la página principal del repositorio, entre en la lista de estado, añada a la zona de preparación los archivos que desee incluir en el commit, pulse «Confirmar n cambios», escriba el mensaje de commit y confirme. Una vez realizado el commit, puede ir a la página principal del repositorio y pulsar «Push» para sincronizar los cambios con el repositorio remoto. También puede marcar «Push inmediato al remoto» al escribir el mensaje de commit para que se envíe al remoto en el momento del commit. Tenga en cuenta que el push remoto requiere que haya configurado credenciales Git válidas.
¿Cómo se crean, se cambian, se fusionan y se descargan ramas remotas?
En la página principal del repositorio, pulse el menú de la esquina superior derecha, pulse «Crear rama» e introduzca el nombre de la rama para crear una nueva rama a partir de la rama actual.
En la página principal del repositorio, pulse Ramas locales para entrar en la lista de ramas locales y pulse el botón de cambio de cualquier rama para cambiar a ella.
En la página principal del repositorio, pulse Ramas locales para entrar en la lista de ramas locales y pulse el botón de fusión de cualquier rama para fusionarla con la rama actual.
En la página principal del repositorio, pulse Ramas remotas para entrar en la lista de ramas remotas y pulse el «botón de descarga» para descargar la rama remota al dispositivo.
¿Cómo se consultan el historial de commits y las diferencias entre archivos?
En la página principal del repositorio, pulse «Historial de commits» para consultar todos los commits realizados. Pulse cualquier commit para entrar en la página de información del commit y ver los archivos modificados y las diferencias concretas de ese commit.
2. Permisos y credenciales
¿Qué hago si aparece un error de credenciales al hacer push?
Compruebe que las credenciales que ha configurado son válidas. Si utiliza HTTPS, confirme que el Token no ha caducado y que tiene permisos de push; si utiliza SSH, confirme que la clave se ha añadido correctamente al proveedor del repositorio remoto.
Credenciales del repositorio y credenciales globales
La autenticación de las operaciones remotas de un repositorio puede realizarse con las credenciales del repositorio o con las credenciales globales.
Las credenciales globales son credenciales de autenticación rápida que todos los repositorios pueden elegir utilizar; antes de usarlas, compruebe que disponen de los permisos correspondientes.
Las credenciales del repositorio son credenciales privadas de un repositorio concreto. Puede configurarlas en «Ajustes del repositorio» y también puede añadir credenciales de repositorio válidas a las credenciales globales, con lo que pasarán a ser credenciales globales.
¿Por qué se necesita el permiso de acceso a archivos?
El permiso de acceso a archivos sirve para acceder a los directorios fuera del sandbox que usted autorice, con el fin de leer y escribir archivos y realizar operaciones Git, así como para exportar repositorios Git a directorios externos autorizados. La aplicación no explora ni lee archivos de otros directorios no relacionados de su dispositivo iOS. Puede añadir directorios autorizados y revocar la autorización de directorios en cualquier momento desde Directorios externos, en los ajustes.
¿Recoge la aplicación mi código?
No. Su código y el contenido de sus repositorios permanecen siempre de forma local en su dispositivo iOS y no se suben a nuestros servidores. Las operaciones Git se comunican directamente con el proveedor del repositorio remoto que usted configure. Para más información, consulte nuestra Política de Privacidad.
3. Compras integradas
¿Cómo se restauran las funciones avanzadas ya adquiridas?
En «Ajustes», pulse «Restaurar compras» y la aplicación consultará su historial de compras en Apple App Store. Si había adquirido antes las funciones avanzadas, se desbloquearán automáticamente al restaurarlas.
¿Se pierde la compra al desinstalar y reinstalar la aplicación?
No. Los derechos de compra los custodia Apple App Store y están vinculados a su cuenta de Apple. Tras desinstalar y reinstalar la aplicación, puede recuperar el acceso mediante «Restaurar compras».
¿Cómo se solicita un reembolso?
Los reembolsos los gestiona Apple; nosotros no podemos tramitarlos directamente. Visite reportaproblem.apple.com para presentar una solicitud de reembolso.
4. Datos y privacidad
¿Se pierden los datos de mis repositorios al desinstalar la aplicación?
El directorio del sandbox es el directorio privado de la aplicación y, al desinstalarla, se eliminan los repositorios que contiene. En cuanto a los repositorios Git situados en directorios fuera del sandbox autorizados, desinstalar la aplicación no borrará los archivos de esos directorios: seguirán guardados en su dispositivo iOS y podrán volver a añadirse a la lista de repositorios tras reinstalarla. Sin embargo, las preferencias y la caché del estado de compra de la aplicación sí se borrarán; después de reinstalarla, podrá recuperar las funciones avanzadas mediante «Restaurar compras».
¿Cómo se eliminan los datos almacenados localmente?
Repositorios del directorio del sandbox: en la página de la lista de repositorios, deslice el dedo hacia la izquierda o mantenga pulsado y seleccione «Eliminar definitivamente (borrar los archivos del disco)» para eliminar los datos del repositorio local, o desinstale directamente la aplicación para eliminar todos los datos locales del directorio privado de la aplicación.
Repositorios de directorios fuera del sandbox: antes de revocar la autorización, se eliminan igual que los del directorio del sandbox, deslizando el dedo hacia la izquierda o manteniendo pulsado y seleccionando «Eliminar definitivamente (borrar los archivos del disco)» en la lista de repositorios. Una vez revocada la autorización, deberá eliminarlos usted mismo mediante el gestor de archivos del sistema.
III. Política de Privacidad
Para saber cómo tratamos sus datos, consulte: Política de Privacidad
IV. Licencias de código abierto
Esta aplicación utiliza algunas bibliotecas de código abierto. Puede consultar la lista completa pulsando «Licencias» en la página «Acerca de» de la aplicación.
V. Contacto
Si el contenido anterior no resuelve su problema, contacte con nosotros a través de las siguientes vías:
Correo electrónico: palmgit@126.com
Responderemos en un plazo de 15 días hábiles. Para ayudarnos a localizar el problema con mayor rapidez, le recomendamos incluir en el correo la siguiente información:
- El modelo y la versión del sistema de su dispositivo iOS
- El número de versión de la aplicación
- Una descripción detallada del problema
- Si es posible, capturas de pantalla del problema