He aha ka waihona GITIGNORE?

Pehea e wehe, hoʻoponopono, a hoʻololi i nā faila GITIGNORE

ʻO kahi pūnaewele me ka lālā GITIGNORE ko Git e hoʻonele i ka pūnaewele i hoʻohanaʻia me ka polokalamu mana / pūnaewele i kapaʻiaʻo Git. Hoʻomaopopo ia i nā kikowaena a me nā waihona iʻole e mālamaʻia ma kahi wae kumu kumu.

Hiki ke hoʻohanaʻia ma ke ala ala ala kahi e hoʻohanaʻia ai nā rula i nā pepa kiko'ī, akā hiki iāʻoe ke hana i kahi pūnaewele GITIGNORE ao e pili ana i kēlā me kēia waihona Git i loaʻa iāʻoe.

Hiki iāʻoe keʻike i nā hanana o nā hiʻohiʻona GITIGNORE i nā mea i manaʻoʻia i nāʻano likeʻole, mai kaʻaoʻao o nā hiʻohiʻona GitHub .gitignore.

Pehea e wehe ai i kahi Kōnae GITIGNORE

ʻO nā kōnae GITIGNORE he mau kikokikona laulā,ʻo ia hoʻi, hiki iāʻoe ke wehe i kekahi me kekahi papahana hiki ke heluhelu i nā faila kikokikona.

Hiki i nā mea hoʻohana Windows ke wehe i nā pūnaewele GITIGNORE me ka papahana Notepad i kūkuluʻia aiʻole me ka polokalamu Notepad ++ ponoʻole. No ka weheʻana i nā fainae GITIGNORE ma macOS, hiki iāʻoe ke hoʻohana iā Gedit. Hiki i nā mea hoʻohana Linux (e like me Windows a me MacOS) keʻike iā Atom e pono ai no ka weheʻana a me ka hoʻoponoponoʻana i nā pūnaewele GITIGNORE.

Eia naʻe,ʻaʻole pono ka hoʻohana ponoʻana o nā waihona GITIGNORE (no ka mea,ʻaʻole lākou e hana ma kahi waihonaʻole) ke hoʻohanaʻoleʻia lākou ma loko o ka pōʻaiapili o Git,ʻo ia ka polokalamu lako pūnaewele e holo nei ma luna o Windows, Linux, a me MacOS.

Hiki iāʻoe ke hoʻohana i ka pūnaewele GITIGNORE ma ke kauʻana ma kahi o kahi āu e makemake ai e hoʻohana i nā rula. E kau i kekahiʻano likeʻole i kēlā me kēia o nā papahana hana aʻo nā kānāwai liʻiliʻi e hana no kēlā me kēia kōpili i kēlā me kēia. Inā hoʻokomoʻoe i ka waihona GITIGNORE i loko o ka waihona papahana o ka papa kuhikuhiʻoihana o ka papahana, hiki iāʻoe ke hoʻohui i nā kānāwai a pau i laila e hana ai i ka hana honua.

E noʻonoʻo : Mai hoʻokomo i ka pūnaewele GITIGNORE i ka papa helu waihona waihona Git; ʻaʻole eʻae i nā lula e pili i ka manawa e pono ai ka waihona ma ka papa kuhikuhi hana.

Hiki nā waihona GITIGNORE i mea kōkua no ka hāʻawiʻana i nā kānāwai kaulike me kekahi mea'ē aʻe i hiki ke hoʻopaʻa i kāu waihona. No laila, e like me GitHub, he mea nui ia e hoʻokomo i kāu waihona.

Pehea e hoʻololi ai i / Mai kahi waihona GITIGNORE

E nānā i kēia pae hilinaʻi'Āina no kaʻike ma ka hoʻohuliʻana iā CVSIGNORE i GITIGNORE. ʻO ka pane maʻalahi,ʻaʻohe o ka mea hoʻololi kelepona maʻamau e hiki ke hana ia noʻoe, akā aia paha he hōʻoia āu e hoʻohana ai e kope i nā mamana o ka pūnaewele CVSIGNORE.

Eʻike i pehea e hoʻololi ai i nā pūnaewele SVN i Git Repositories no ke kōkua e hana i kēlā. E nānā i kēia palapala Bash e hiki iā ia ke hoʻokō i nā mea like.

No ka mālamaʻana i kāu pūnaewele GITIGNORE i ka hōpili file, hoʻohana i kekahi o nā mea hoʻoponopono i'ōleloʻia i luna. Hiki i ka hapanui o lākou ke hoʻololi i ka TXT, HTML , a me nā palapala kikowaʻina like.

Ka heluhelu maʻamau i nā pūnaewele GITIGNORE

Hiki iāʻoe ke kūkulu i kahi faila GITIGNORE i ka Terminal, me kēia kauoha :

pili i ka loiloi

Hiki ke hana like i honua nei me kēia:

ʻo ka config --global core.excludesfile ~ / .gitignore_global

Eia kekahi, ināʻaʻoleʻoe e makemake e hana i kahi pūnaewele GITIGNORE, hiki iāʻoe ke hoʻohui i nā kuhiʻana i kāu waihona hale i ka hoʻoponoponoʻana i ka .git / info / wehe pūnaewele.

Eia keʻano hoʻohālike o kahi waihona GITIGNORE e nānāʻole i nā faila i hanaʻia e ka'ōnaehana hana :

.DS_Store .DS_Store? . * * .Tarshes ehthumbs.db Thumbs.db

Eia kahi hiʻohiʻona GITIGNORE e hoʻohemo i nā faila LOG , SQL, a me SQLITE mai ke kumu kumu kumu:

* .log * .sql * .sqlite

He nui nā kānāwai hoʻohālike e pono e hahaiʻia no ka mālamaʻana i nā rula kuhikuhi kūpono a Git e koi ai. Hiki iāʻoe ke heluhelu e pili ana i kēia mau mea, a nui aku hoʻi e pili ana i ka hana a ka faila, mai ka pūnaewele palapala GITIGNORE official.

E hoʻomaopopo pono inā inā ua nānā muaʻoe i kahi faila iʻole e mālamaʻoleʻia, a laila hoʻohui hou i ka rule ignore no ia ma ka pūnaewele GITIGNORE,ʻaʻole e loiloiʻo Git i ka faila a hiki i ka weheʻana iā ia me kēia kauoha:

hōʻaia - inoa inoa inoa

ʻAʻole aneiʻoe e wehe ana i kāu file?

Inā maikaʻiʻole kāu hana e like me ka mea i hōʻikeʻia ma luna nei, e nānāʻoe e heluhelu anaʻoe i ke kūnaewele pololei. Eia kekahi laʻana, ināʻaʻole hiki iāʻoe ke weheʻia me ka hoʻoponopono kikokikona a ināʻaʻoleʻike Git i ka faila,ʻaʻole pahaʻoe e pili ana me kahi pūnaewele GITIGNORE.

ʻO IGN kahi inoa'ē aʻe i waihoʻole i loko o ka pūnaewele akā aia i loko o ka RoboHelp haʻalele i ka papa o ka papa inoa i hakuʻia e a hoʻohanaʻia me Adobe RoboHelp no ke kūkuluʻana i nā palapala kōkua. ʻOiai ka hana a ka faila i kahi hana likeʻole - e hoʻopaʻa inoa i nā hua'ōlelo i waihoʻoleʻia mai nā huli ma o ka palapala -ʻaʻole hiki ke hoʻohanaʻia me Git aʻaʻole like i nā kānāwai likeʻole.

Ināʻaʻole i wehe kāu file, e noiʻi i ka hoʻopiliʻana o kāna pūnaewele eʻike pehea i ka mea i hanaʻia ai i hiki iāʻoe keʻike i ka pono pono e wehe a hoʻololi paha.