Type : CREATION_INTERNE
La macro utiliza un conjunto de datos de entrada (`inds`, por defecto `work.mp_gitadd`) que se espera que sea creado y gestionado dentro de la sesión SAS, por ejemplo, por otra macro como `mp_gitstatus`. No se trata de datos que provengan directamente de archivos externos en formato no-SAS (como archivos planos o bases de datos externas).
| 1 | DATA _null_; |
| 2 | SET &inds; |
| 3 | IF STAGED ne "TRUE"; |
| 4 | rc=git_index_add("&gitdir",cats(path),STATUS); |
| 5 | IF rc ne 0 or &mdebug=1 THEN put rc=; |
| 6 | RUN; |