.gitignore per a ROS2
17 regles d’exclusió de ROS2, llestes per copiar al repositori.
Espais de treball del sistema operatiu robot 2
El .gitignore complet per a ROS2
# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 23:47:26 UTC
# Tecnologies: ROS2
### ROS2 ###
# Crea un directori de sortida
build/
install/
log/
COLCON_IGNORE
AMENT_IGNORE
*.dox
*.wikidoc
# Fitxer de projecte Eclipse
.project
# Projecte Eclipse C/C++
.cproject
# Configuració d'usuari CMake
CMakeLists.txt.user
srv/_*.py
*.pcd
*.pyc
qtcreator-*
# Configuració específica de l'usuari
*.user
# Fitxers de còpia de seguretat Emacs
*~
.#*
El que aquestes regles ROS2 ignoren realment
Cada patró a continuació i per què pertany al vostre .gitignore.
General
| Patró | El que ignora |
|---|---|
build/ |
Crea un directori de sortida |
install/ |
General |
log/ |
General |
Arxius personalitzats Colcon
| Patró | El que ignora |
|---|---|
COLCON_IGNORE |
Arxius personalitzats Colcon |
AMENT_IGNORE |
Arxius personalitzats Colcon |
Ignora els documents generats
| Patró | El que ignora |
|---|---|
*.dox |
Ignora els documents generats |
*.wikidoc |
Ignora els documents generats |
.project |
Fitxer de projecte Eclipse |
.cproject |
Projecte Eclipse C/C++ |
CMakeLists.txt.user |
Configuració d'usuari CMake |
srv/_*.py |
Ignora els documents generats |
*.pcd |
Ignora els documents generats |
*.pyc |
Ignora els documents generats |
qtcreator-* |
Ignora els documents generats |
*.user |
Configuració específica de l'usuari |
*~ |
Fitxers de còpia de seguretat Emacs |
Emacs
| Patró | El que ignora |
|---|---|
.#* |
Emacs |
Com utilitzar aquest .gitignore per a ROS2
- Copieu les regles ROS2 anteriors o descarregueu el fitxer directament.
- Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
- Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
- Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.