Forigu ignoritajn dosierojn en git

Unu komando por uzi por forigi ignoritajn dosierojn enregistritajn

Forigante ignoritajn dosierojn el git

Se vi iam estis en la situacio, ke jam enregistritaj dosieroj aŭ dosierujoj en git devus esti forigitaj, ekzistas ununura komando, kiu faras ĝuste tion. Ĉi tiu komando evitas forigi la datumojn, faras la forigon kaj aldonas la samajn datumojn poste denove.

# In this example, the 'bin'-directory
# gets removed from git. Note that this
# operation doesn't remove the file 
# itself, only its reference in git.

git rm -r --cached bin

# Same command, for the file 'log.ts'.

git rm -r --cached log.ts

Funkcias ankaŭ por jam enregistritaj datumoj

Ĉi tiu komando ankaŭ forigas la specifan dosieron aŭ dosierujon de la git-arbo se la datumoj estis aldonitaj antaŭ ol ĝi estis difinita en la gitignore-dosiero. Kompreneble, la vera dosiero aŭ dosierujo ne estos forigita, nur ĝia referenco en git.