Diferència entre gitkeep i gitignore a Git

Diferencia Entre Gitkeep I Gitignore A Git



Git és una eina de desenvolupament utilitzada entre equips per gestionar el codi font i gestionar projectes fàcilment. Tanmateix, no té la capacitat de fer un seguiment de directoris buits, de manera que si els usuaris creen un directori buit, no fa un seguiment d'aquest directori i l'ignora.

Aquest bloc explicarà la diferència entre gitkeep i gitignore a Git.







Què són gitkeep i gitignore a Git?

gitkeep s'utilitza per afegir un directori buit al repositori Git; tanmateix, no és una característica integrada de Git. Per exemple, de vegades, els usuaris creen directoris buits i volen afegir-los al dipòsit. Per fer-ho, cal crear un ' .gitkeep ” sota el directori buit. Després de fer-ho, passarà a formar part del repositori Git.



D'altra banda, gitignore enumera els fitxers que Git ignora quan busca fitxers sense seguiment. Si els usuaris volen amagar o protegir qualsevol informació sensible sobre els seus projectes, com ara les credencials, poden desar-les com a '. gitignore ' Fitxers.



Fes una ullada a la diferència entre gitkeep i gitignore a Git.





Diferència entre gitkeep i gitignore a Git?

Aquí, hem enumerat la diferència principal entre gitkeep i gitignore:

gitkeep gitignore
gitkeep no és una característica integrada de Git, ja que només s'utilitza per mantenir directoris buits. gitignore s'utilitza per llistar els fitxers ignorats
gitkeep s'utilitza per fer un seguiment dels directoris buits a Git. S'utilitza per guardar informació sensible.

Mirem les seccions que es proporcionen a continuació per entendre l'ús de gitkeep i gitignore a Git.



Com utilitzar gitkeep a Git?

Per crear una carpeta buida a Git amb gitkeep, seguiu les instruccions següents.

Pas 1: inicieu Git Bash

Obriu el terminal Git Bash al vostre sistema amb l'ajuda del ' Posada en marxa 'menú:


Pas 2: creeu una carpeta buida

Creeu una carpeta buida al repositori Git amb el ' mkdir ' comandament:

$ mkdir carpeta nill



Pas 3: aneu a la carpeta

A continuació, executeu el ' cd ” ordre per moure's a la carpeta buida creada:

$ cd carpeta nill



Pas 4: creeu un fitxer .gitkeep

Crea un ' .gitkeep ” fitxer dins de la carpeta buida amb l'ajuda de l'ordre proporcionada:

$ tocar .gitkeep



Pas 5: Afegeix un fitxer

Executeu el ' git add. ” ordre per afegir un fitxer i actualitzar l'índex de Git per al seguiment:

$ git add .



Pas 6: Comprometeu els canvis

Després d'això, envieu els canvis al repositori Git amb el ' git commit ' comandament:

$ git commit -m 'carpeta buida'


Aquí, ' -m ” és un indicador utilitzat per afegir el missatge de confirmació entre cometes dobles:


Pas 7: premeu el compromís

Finalment, enviarem el commit amb la carpeta buida al dipòsit remot de Git:

$ git push --configurar aigües amunt origen principal


La sortida següent indica que hem enviat correctament la confirmació amb el directori Git buit:


Mirem la següent secció per entendre l'ús de ' gitignore ” a Git.

Com utilitzar gitignore a Git?

Consulteu els passos següents per ignorar la carpeta buida mentre feu el seguiment del dipòsit de Git amb gitignore.

Pas 1: obriu el repositori Git

Primer, obriu el repositori Git al vostre sistema:


Pas 2: creeu una carpeta buida

A continuació, feu clic amb el botó dret dins de la carpeta seleccionada, seleccioneu ' Nou ” del menú que apareix i feu clic a “ Carpeta ”opció:


Estableix el nom de la carpeta com a ' .gitignore ”:


Pas 3: inicieu Git Bash

Obriu el ' Git Bash ” al vostre sistema mitjançant el “ Posada en marxa 'menú:


Pas 4: aneu al Directori

Navegueu al repositori de Git utilitzant el ' cd ' comandament:

$ cd 'C:\Usuaris \n azma\Linux_1'



Pas 5: comproveu l'estat

Finalment, comproveu l'estat del directori Git en el qual hem creat una carpeta buida:

$ estat git


Com veieu, Git no va enumerar el ' .gitignore ” carpeta:


Hem explicat la diferència entre gitkeep i gitignore a Git.

Conclusió

Una carpeta buida al dipòsit de Git es coneix com a ' .gitkeep ” que s'utilitza per fer un repositori Git que conté un altre directori buit. D'altra banda, el ' .gitignore” s'utilitza per desar informació sensible que no es revela durant el seguiment del dipòsit de Git. Aquest bloc va demostrar la diferència entre Gitkeep i Gitignore a Git i com utilitzar-los.