Skip to content

Commit 2bc23a7

Browse files
authored
Create README.md
1 parent 8e5fd2e commit 2bc23a7

1 file changed

Lines changed: 51 additions & 0 deletions

File tree

README.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
2+
# ClearMerge
3+
4+
**ClearMerge** es una herramienta integrada en el editor de **Unity3D** que simplifica y optimiza la **resolución de conflictos en proyectos colaborativos**.
5+
Está diseñada para equipos que trabajan con **Git** y enfrentan problemas al fusionar escenas (`.unity`), prefabs, y otros assets.
6+
>[!Important]
7+
> Este proyecto fue desarrollado como **Trabajo de Fin de Grado en la UDC**, y tiene como objetivo ayudar a la comunidad de forma **totalmente gratuita**, para todos mis **compañeros** y **desarrolladores de mundos** :).
8+
9+
10+
---
11+
12+
## ✨ Características
13+
14+
* 🔍 **Detección automática** de conflictos en escenas y assets.
15+
* 👀 **Interfaz visual intuitiva** para comparar versiones en conflicto.
16+
* 🛠️ **Resolución interactiva** de conflictos en GameObjects y propiedades.
17+
* 🧩 **Previsualización en tiempo real** de la escena resultante.
18+
***Integración con Git** (commit & push desde Unity).
19+
---
20+
21+
## 📦 Instalación
22+
23+
1. Descarga el archivo **`ClearMerge.unitypackage`** desde la pestaña de [Releases](../../releases).
24+
2. En tu proyecto de Unity, ve a:
25+
`Assets > Import Package > Custom Package...`
26+
3. Selecciona el archivo `ClearMerge.unitypackage`.
27+
4. Acepta la importación de todos los archivos.
28+
29+
---
30+
31+
## 🚀 Uso
32+
33+
1. Una vez instalado, accede a la herramienta en el menú de Unity:
34+
**`Tools > ClearMerge`**.
35+
2. Haz clic en **"Scan Conflicts"** para que ClearMerge detecte automáticamente los conflictos en tu proyecto.
36+
3. Visualiza las versiones en conflicto (Before / After) en paralelo dentro del editor.
37+
4. Selecciona cómo resolver cada conflicto:
38+
39+
* ✅ Mantener versión **HEAD**
40+
* ✅ Mantener versión **INCOMING**
41+
* 🔧 Resolver manualmente
42+
5. Previsualiza el resultado final en la escena antes de confirmarlo.
43+
6. Cuando estés conforme, guarda y ClearMerge aplicará los cambios y actualizará el repositorio Git.
44+
45+
---
46+
47+
## 🛠️ Requisitos
48+
49+
* Unity **2021.3 o superior** (probado en Unity 6).
50+
* Git instalado y configurado en el sistema.
51+

0 commit comments

Comments
 (0)