कैसे एक .gitignore फ़ाइल बनाने के लिए


1109

मुझे अपनी .gitignoreफ़ाइल में कुछ नियम जोड़ने होंगे । हालाँकि, मैं इसे अपने प्रोजेक्ट फ़ोल्डर में नहीं ढूँढ सकता। क्या यह Xcode द्वारा स्वचालित रूप से निर्मित नहीं है? यदि नहीं, तो कौन सी कमांड मुझे एक बनाने की अनुमति देती है?


55
इको 'xxx'>
.gitignore


9
.gitignoreफ़ाइल को अपने मौजूदा प्रोजेक्ट में से किसी एक से कॉपी करें ।
सुरगाछ

सुपरसुसर के प्रश्न का माइग्रेशन कैसे करें?
माकन तयेबी

तो उन्होंने यह स्पष्ट रूप से
2

जवाबों:


1665

यदि आप विंडोज का उपयोग कर रहे हैं तो यह आपको विंडोज एक्सप्लोरर में फ़ाइल नाम के बिना फाइल बनाने की अनुमति नहीं देगा। यह आप त्रुटि "दे देंगे आप एक फ़ाइल नाम टाइप करना होगा " अगर आप किसी पाठ फ़ाइल का नाम बदलने की कोशिश करते हैं .gitignore

यहां छवि विवरण दर्ज करें

इसके आसपास जाने के लिए मैंने निम्न चरणों का उपयोग किया

  1. टेक्स्ट फ़ाइल gitignore.txt बनाएँ
  2. इसे टेक्स्ट एडिटर में खोलें और अपने नियम जोड़ें, फिर सहेजें और बंद करें
  3. SHIFT दबाए रखें, जिस फ़ोल्डर में आप हैं उस पर राइट क्लिक करें, फिर यहाँ ओपन कमांड विंडो चुनें
  4. फिर कमांड लाइन में, के साथ फ़ाइल का नाम बदलें ren gitignore.txt .gitignore

वैकल्पिक रूप से @HenningCash टिप्पणियों में सुझाव देता है

आप बिना एक्सटेंशन के फ़ाइल नाम में डॉट जोड़कर इस विंडोज एक्सप्लोरर त्रुटि के आसपास प्राप्त कर सकते हैं: .ignignore। स्वचालित रूप से बदल दिया जाएगा।


25
एक मैक पर ऐसा करने के लिए, प्रोजेक्ट डायरेक्टरी और "टच .ignignore" पर सीडी के लिए बस आपको यह भी सुनिश्चित करना होगा कि आप छिपी हुई फाइलों को देख सकें
Jameo

7
Gitignore.txt फ़ाइल बनाने के बाद "ren" ने मेरे लिए काम नहीं किया। हालाँकि, मैंने अभी डाइरेक्टरी पर Git Bash खोला है और सामान्य की तरह linux "mv" कमांड का उपयोग करने में सक्षम था।
gwgeller

488
आप बिना एक्सटेंशन के फ़ाइल नाम पर एक डॉट जोड़कर इस विंडोज एक्सप्लोरर त्रुटि के आसपास प्राप्त कर सकते हैं: .gitignore.स्वचालित रूप से .gitignore(Win7 x64) में बदल जाएगा
हेनिंगकैश

39
मजेदार बात यह है कि ओपी एक्सकोड का उपयोग कर रहा है जिसका अर्थ है कि वह ओएस एक्स चला रहा है। और फिर सभी विंडोज पर लक्षित एक उत्तर दे रहे हैं !!
कॉर्स्टियन बर्मन

18
इसका मज़ेदार तरीका है कि Google कैसे असहमत है, एक Google खोज "" .ignignore on windows "इस पृष्ठ को पहले परिणाम के रूप में ले जाती है :)
Ateik

498

जितनी सरल चीजें हो सकती हैं (कभी-कभी): बस अपने पसंदीदा कमांड लाइन इंटरफेस (GNU बैश, Git Bash, आदि) में निम्नलिखित जोड़ें।)

touch .gitignore

जैसा कि @Wardy ने टिप्पणियों में बताया है, touchजब तक आप पूर्ण पथ प्रदान करते हैं, तब तक विंडोज पर काम करता है। यह भी समझा सकता है कि यह विंडोज पर कुछ उपयोगकर्ताओं के लिए काम क्यों नहीं करता है : touchकमांड $PATHडिफ़ॉल्ट रूप से कुछ विंडोज संस्करणों पर नहीं लगता है ।

C:\> "c:\program files (x86)\git\bin\touch.exe" .gitignore

7
यह मेरे लिए काम नहीं किया, यह कहा कि स्पर्श एक कार्यक्रम नहीं है
जिम जोन्स

2
मैं सिर्फ एक समस्या के बिना दोनों में cmdऔर powershellविंडोज 7 में यह कोशिश की । फिर एक सहयोगी की 8.1 मशीन पर इसे फिर से आज़माया और पुष्टि कर सकते हैं कि (Cmdlet मौजूद नहीं है)। आपको इसके लिए समस्या को खोजना होगा क्योंकि यह आपको अन्य चीजों के साथ भी काटेगा। संक्षेप में: मुझे आपके लिए खेद है: /
kaiser

1
fyi - विंडोज में देशी टच कमांड नहीं है। विंडोज में सबसे नज़दीकी समतुल्य है "कॉपी / बी फ़ाइलनाम। टेक्स्ट +,", (जहाँ फ़ाइलनाम। टेक्स्ट आपकी फ़ाइल का नाम है)। यह फाइल कॉपी करने के लिए एक विशेष ध्वज है। superuser.com/questions/10426/…
गाबे हेल्समर

6
@SpencerKillen आपको git bash का उपयोग करके इस कमांड का उपयोग करने की आवश्यकता है।
तेमन शिपाही

2
कमांड लाइन में काम करता है यदि आप स्पर्श के लिए पूर्ण पथ निर्दिष्ट करते हैं ... C: \> "c: \ program files (x86) \ git \ bin \ touch.exe" .itignore
War

310

विंडोज एक्सप्लोरर में .gitignore फ़ाइल बनाने का सबसे आसान तरीका एक नई फ़ाइल का नाम है .gitignore.। यह फ़ाइल एक्सटेंशन होने की मान्यता को छोड़ देगा, क्योंकि वास्तव में एक खाली फ़ाइल एक्सटेंशन है।


12
निश्चित रूप से सबसे आसान तरीका है, यदि आप शुद्ध विंडोज शैली में रहना चाहते हैं। । ।
राज

5
यह, हमारे बीच के सबसे अच्छे तरीके के लिए सबसे अच्छा तरीका है: D
JochemQuery

6
यह मेरे लिए बहुत अच्छा काम किया। विंडोज ने वास्तव में आखिरी हटा दिया। इसलिए जब मैंने परिवर्तन को सहेजा तो फ़ाइल का नाम सिर्फ .gitignore में बदल दिया गया था।
जॉबैक्सटर

3
यह विंडोज़ एक्सप्लोरर में एक बग प्रतीत होता है के लिए असली जवाब है ... हालांकि मुझे लगता है कि मूल सवाल osx है
ग्रेग वुड्स

यदि आप अपनी परियोजना को लिनक्स सिस्टम में स्थानांतरित करते हैं, उदाहरण के लिए यह फ़ाइल के अंत में डॉट रखेगा, तो मेरे लिए यह एक अच्छा तरीका नहीं है, हमेशा मानक नामकरण सम्मेलनों के साथ रहना चाहिए, जो हर किसी से पूछते हैं कि कैसे एक .gitignoreकौशल बनाना है एक पाठ-संपादक खोलें और .gitignoreअतिरिक्त जोखिम भरे हैक के बिना एक फ़ाइल बनाएं ।
vdegenne

186

.OPignore फ़ाइल को डिफ़ॉल्ट रूप से एक रिपॉजिटरी में नहीं जोड़ा जाता है। उपयोग vi या अपने पसंदीदा पाठ संपादक बनाने के लिए तो .gitignore फ़ाइल एक मुद्दा git add .gitignoreद्वारा पीछा किया git commit -m "message" .gitignore। निम्नलिखित कमांड इसका ध्यान रखेंगे।

> .gitignore
git add .gitignore
git commit -m "message" .gitignore

4
नमस्ते, आपके उत्तर के लिए धन्यवाद :), वास्तव में, मैंने एक .gitignore फ़ाइल बनाई है, लेकिन इस कमांड लाइन को निष्पादित करते समय:, git add .gitignoreमुझे यह संदेश मिला: fatal: pathspec '.gitignore' did not match any files हालाँकि, मुझे यकीन है कि .itignore फ़ाइल मेरे प्रोजेक्ट फ़ोल्डर में मौजूद है, हूँ। मैं गलत ?
लुका

यदि गिट कहता है कि फ़ाइल मौजूद नहीं है - आपके द्वारा बनाई गई फ़ाइल का एक अलग नाम है। आप एक फ़ोल्डर में सभी फ़ाइलों को देख सकते हैं ls -la। यदि आपने अभी भी संघर्ष कर रहे हैं, तो इस प्रश्न को जोड़ें (विवरण)
AD7six

मेरी .gitignore फ़ाइल पहले से मौजूद थी। मैंने सिर्फ ग्रहण को अनदेखा करने के लिए एक नियम जोड़ा। क्या यह तुरंत काम करना शुरू कर देगा?
R11G

बहुत मददगार। साथ ही, यह विधि फ़ोल्डर / निर्देशिकाओं के नाम बदलने के साथ भी काम करती है (केवल फाइलें नहीं)। उदाहरण के लिएZ:\pristine-vagrant>ren "New folder" .ssh
डैनियल ड्रिक

'घातक: pathspec ..' त्रुटि के मामले में, मैंने बस git लाने के लिए फिर से git कमिट और पुश करने की कोशिश की। इसने काम कर दिया।
संतोष कुमार अर्जुन

115

========== विंडोज में ==========

  1. नोटपैड खोलें ।
  2. अपनी gitignore फ़ाइल की सामग्री जोड़ें।
  3. "के रूप में सहेजें" पर क्लिक करें और "सभी फाइलें" चुनें।
  4. के रूप में सहेजें .gitignore

======== आसान मटर! कोई कमांड लाइन आवश्यक नहीं है! ========


18
नोटपैड ++ इससे भी खुश है जो इसका इस्तेमाल करते हैं।
लियाम

49

MacOS / लिनक्स एक-लाइनर

बनाने / कॉपी / पेस्ट के साथ खिलवाड़ किए बिना एक डिफ़ॉल्ट गिट को अनदेखा करने का एक आसान तरीका curlटर्मिनल से कमांड का उपयोग करना है । पहले cdअपनी परियोजनाओं के रूट डायरेक्टरी में और फिर MY_API_NAMEनिम्नलिखित दो स्रोतों में से एक से अपने एपीआई नाम के साथ कमांड चलाएं :

gitignore.io

curl -o .gitignore https://www.gitignore.io/api/MY_API_NAME

आप यहाँ सूची से खोज कर और उत्पन्न पर क्लिक करके अपना एपीआई नाम पा सकते हैं ।

जावा उदाहरण:

curl -o .gitignore https://www.gitignore.io/api/java

GitHub

वैकल्पिक रूप से आप GitHub पर लोगों का उपयोग कर सकते हैं। यहां अपने API के लिए फ़ाइल नाम खोजें ।

curl -o .gitignore https://raw.githubusercontent.com/github/gitignore/master/MY_API_NAME.gitignore

जावा उदाहरण:

curl -o .gitignore https://raw.githubusercontent.com/github/gitignore/master/Java.gitignore

खिड़कियाँ

यहां विंडोज के लिए कुछ समान विकल्प दिए गए हैं।

लेकिन ईमानदारी से स्थापित करना अधिक परेशानी की तरह दिखता है जो इसके लायक है। अगर मेरे पास विंडोज होता तो मैं सिर्फ .gitignoreअपने प्रोजेक्ट के रूट फोल्डर में एक खाली फाइल बनाता और फिर gitignore.io या GitHub से डिफॉल्ट टेक्स्ट को कॉपी और पेस्ट करता।


46

विंडोज पर आप cmd का उपयोग कर सकते हैं echo "" >.gitignore

या Git Bash cmd का उपयोग करें touch .gitignore, यह लिनक्स और मैक सिस्टम के लिए उपयोगी है


इको> .itignignore अच्छी तरह से काम करता है। फाइलों को नजरअंदाज करने के लिए जारी रखने के लिए, हम "* .obj" >>
.OGignore

मैं इस दृष्टिकोण का उपयोग करने के बारे में सावधान रहूंगा। मेरे कंप्यूटर पर, विंडोज 10 को चलाने के लिए, .choignore बनाने के लिए इको का उपयोग करके UTF 16LE स्वरूपित फ़ाइल बनाई गई, जिसे गिट ने सही ढंग से पार्स नहीं किया। Windows Explorer के माध्यम से फ़ाइल बनाने से एक एएनएसआई स्वरूपित फ़ाइल हुई, जिसने गिट के साथ सही ढंग से काम किया।
jlspublic

38

मैं अपना योगदान भी चाहता हूं। इस बार, एनिमेटेड एक :)

VIM (मिनी ट्यूटोरियल):

i   - start editing
ESC - get back to normal mode
:w  - save 
:q  - quit

यहां छवि विवरण दर्ज करें


अच्छा कदम! एनीमेशन की तरह! :)
एलेक्स Cio

37

गिट बैश कंसोल का उपयोग करना।

-अपने प्रोजेक्ट के लिए अनुकूलित करें -प्रकार "टच .ignignore"

.itignore फ़ाइल आपके लिए बनाई जाएगी।

यहां छवि विवरण दर्ज करें


32

यहाँ विंडोज के तहत एक अच्छा टिप:

  • विंडोज एक्सप्लोरर, न्यू> टेक्स्ट डॉक्यूमेंट में राइट क्लिक करें
  • इसका नाम .itignore। (अनुगामी डॉट के साथ - वह टिप है)
  • आप .gitignore फ़ाइल के साथ समाप्त होते हैं :)

विंडोज 7 और 8 के तहत परीक्षण किया गया।

यह टिप मानती है कि आपका विंडोज एक्सप्लोरर फाइल एक्सटेंशन प्रदर्शित करता है।

विंडोज एक्सप्लोरर .gitignore


26

मेरा योगदान एक मैक पर उन लोगों के लिए लक्षित है, और यह न केवल एक iOS परियोजना पर काम करने वालों के लिए लागू किया जा सकता है (जैसा कि Xcode का उल्लेख करने वाले प्रश्न से निहित है), लेकिन किसी भी प्रकार की परियोजना।



यह करने का आसान तरीका है कि मैं टर्मिनल में जाऊँ और दौड़ूँ vim .gitignoreऔर फिर फाइलें जोड़ूँ। आमतौर पर आप केवल GitHub के किसी एक टेम्पलेट से https://github.com/github/gitignore पर कॉपी कर सकते हैं ।


चरण 1
अपनी परियोजना में रहते हुए, निम्न कमांड टाइप करें

vim .gitignore

यहां छवि विवरण दर्ज करें



चरण 2
अब आपके पास विम के साथ आपकी फाइल खुली है ।

यहां छवि विवरण दर्ज करें

iटेक्स्ट डालने के लिए दबाएं । आप देखेंगे कि जब आप --INSERT-- सबसे नीचे देखेंगे तो फाइल तैयार है ।

यहां छवि विवरण दर्ज करें



चरण 3 (विकल्प 1)
उद्देश्य-सी परियोजनाओं के लिए, आप https://raw.githubusercontent.com/github/gitignore/master/Objective-C.gitignore से कॉपी करके अपनी .gitignoreफ़ाइल में पेस्ट कर सकते हैं:

यहां छवि विवरण दर्ज करें

दबाएँ Esc, टाइप करें :wqऔर दबाएँ Return। जो फ़ाइल को बचाता है।



चरण 3 (विकल्प 2)
अपनी परियोजना पर जो भी फाइलें लागू होती हैं, उन्हें जोड़ें।

यदि आप सुनिश्चित नहीं हैं कि क्या जोड़ना है, तो आपके खोज इंजन में उपयोग करने वाले सर्वोत्तम कीवर्ड आपके प्रोजेक्ट प्रकार और पाठ संपादक को शामिल करने के लिए होंगे। उदाहरण के लिए, यदि आप उदात्त पाठ का उपयोग करते हैं तो आप जोड़ना चाहेंगे

*.sublime-workspace

और अगर आप ड्रीमवेवर में एक कॉर्डोवा परियोजना के साथ काम कर रहे हैं तो आप जोड़ना चाहेंगे

_notes
dwsync.xml

16

सभी फ़ाइल और निर्देशिकाओं को शामिल करने के लिए .gitignore फ़ाइल बनाएँ जिसे आप कमिट नहीं करना चाहते हैं।

उदाहरण:

#################
## Eclipse
#################

*.pydevproject
.project
.metadata
.gradle
bin/
tmp/
target/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.classpath
.settings/
.loadpath

# External tool builders
.externalToolBuilders/

# Locally stored "Eclipse launch configurations"
*.launch

# CDT-specific
.cproject

# PDT-specific
.buildpath


#################
## Visual Studio
#################

## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.

# User-specific files
*.suo
*.user
*.sln.docstates

# Build results

[Dd]ebug/
[Rr]elease/
x64/
build/
[Bb]in/
[Oo]bj/

# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*

*_i.c
*_p.c
*.ilk
*.meta
*.obj
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.log
*.scc

# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opensdf
*.sdf
*.cachefile

# Visual Studio profiler
*.psess
*.vsp
*.vspx

# Guidance Automation Toolkit
*.gpState

# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper

# TeamCity is a build add-in
_TeamCity*

# DotCover is a Code Coverage Tool
*.dotCover

# NCrunch
*.ncrunch*
.*crunch*.local.xml

# Installshield output folder
[Ee]xpress/

# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html

# Click-Once directory
publish/

# Publish Web Output
*.Publish.xml
*.pubxml

# NuGet Packages Directory
## TODO: If you have NuGet Package Restore enabled, uncomment the next line
#packages/

# Windows Azure Build Output
csx
*.build.csdef

# Windows Store app package directory
AppPackages/

# Others
sql/
*.Cache
ClientBin/
[Ss]tyle[Cc]op.*
~$*
*~
*.dbmdl
*.[Pp]ublish.xml
*.pfx
*.publishsettings

15

http://gitignore.io एक ओपन सोर्स यूटिलिटी है जो आपके प्रोजेक्ट के लिए उपयोगी .gitignore फाइल्स बनाने में आपकी मदद कर सकता है। एक कमांड लाइन एपीआई भी है जिसे आप एकgiकमांड केमाध्यम से एक्सेस कर सकते हैं: http://gitignore.io/cli

  1. OS X केgi लिए कमांड स्थापित करें :

    $ echo "function gi() { curl http://gitignore.io/api/\$@ ;}" >> ~/.bash_profile && source ~/.bash_profile

  2. देखें .gitignore फ़ाइल सामग्री (आउटपुट: http://gitignore.io/api/xcode,osx ))

    $ gi xcode,osx

  3. आपको टर्मिनल पर आउटपुट देखना चाहिए, यदि आप परिणामों को एक नई .gitignore फ़ाइल में जोड़ना चाहते हैं।

    $ gi xcode,osx >> .gitignore


14

मेरे पास एक और सरल विचार है
चलो cmd में इको कमांड का उपयोग करते हैं,

echo ./idea > .gitignore

इससे टेक्स्ट सामग्री वाली .itignore फाइल बन जाएगी "./idea"
आप अब टेक्स्ट एडिटर का उपयोग करके फ़ाइल से मैन्युअल रूप से डेटा बदल सकते हैं।

या केवल

सांत्वना:

इको .itignore notepad.exe

तुरंत gitignore को संपादित करने के लिए।

यदि आप नहीं जानते हैं कि आपके IDE या ऑपरेटिंग सिस्टम के लिए कौन सी फाइलें होनी चाहिए, तो सिर्फ गोटो www.gitignore.io

gitignore.io - यहाँ यह आप के लिए gitignore कमांड या टेक्स्ट उत्पन्न करेगा जो आपके एपीआई या ओएस दैट कहते हैं। बस अपनी फ़ाइल में कॉपी और पेस्ट करें। सरल!


13

खिड़कियों में, डॉस प्रॉम्प्ट (cmd) विंडो खोलें, कमांड लाइन का उपयोग करें:

type > .gitignore

13

यहाँ मेरा निजी पसंदीदा है, http://help.github.com/ignore-files/

इसके अलावा, यदि आप Xcode फ़ाइलों को अनदेखा करना चाहते हैं, तो Xcode प्रोजेक्ट्स के लिए Git अनदेखा फ़ाइल का उत्तर देखें ।


आपको अपने उत्तर में आवश्यक जानकारी डालनी चाहिए, इसलिए यह लिंक नहीं तोड़ने पर सभी निर्भर है।
पीटर मोर्टेंसन

10

Cmd का उपयोग करके .gitignore बनाने के कुछ तरीके:

  • copy conकमांड के साथ :

    1. cmd खोलें और cdअपने गिट रिपॉजिटरी से कहें
    2. कहते हैं copy con .gitignoreऔर प्रेस Ctrl + Z

यहां छवि विवरण दर्ज करें

  • start notepad .gitignoreकमांड के साथ :

    1. cmd खोलें और cdअपने गिट रिपॉजिटरी से कहें
    2. कहते हैं start notepad .gitignoreऔर खोला नोटपैड संवाद बॉक्स में हाँ बटन दबाएँ ।

यहां छवि विवरण दर्ज करें

  • साथ edit .gitignoreकमांड (केवल Windows x86):

    1. cmd खोलें और cdअपने गिट रिपॉजिटरी से कहें
    2. कहते हैं edit .gitignoreऔर खुले संपादक को बंद करें।

10

PowerShell और कमांड प्रॉम्प्ट (CMD) में निम्नलिखित काम करता है:

echo '*.ignore_me' > .gitignore

मैं एक अजीब मुद्दे पर भाग गया, जहाँ Git प्रभावी रूप से .itignore फ़ाइल नहीं पढ़ेगा। मैंने फिर .itignore फ़ाइल को हटा दिया और विम का उपयोग करके एक बनाया, जिसने ठीक काम किया।

अनदेखी करने के लिए अतिरिक्त फ़ाइलें जोड़ने के लिए, बस निम्नलिखित कमांड को कॉल करें:

echo 'another_file_to_ignore' >> .gitignore

यह मौजूदा .gitignore फ़ाइल के लिए आगे की फ़ाइलों को जोड़ देगा।


1
मैं एक ही अजीब मुद्दा था। एन्कोडिंग निकला, इसलिए फ़ाइल को utf-8 के रूप में सहेजना सुनिश्चित करें।
aw44

9

आप सीधे खाली .gitignoreफ़ाइल बना सकते हैं , cmdउस स्थान पर खोलें जिसे आपको इस फ़ाइल को जोड़ने और इस कमांड को टाइप करने की आवश्यकता है

copy con .gitignore

प्रेस ENTER अब आप नई बनाई गई फ़ाइल के संपादन मोड में हैं, लेकिन हमें अब कुछ भी जोड़ने की आवश्यकता नहीं है, बस दबाएं F6और फिर दबाएं ENTER अब आपके पास एक खाली .gitignoreफाइल है, जो भी आपके पास है, उसमें अपनी फ़ाइल को संपादित करें


copy nul .gitignoreबेहतर है
एंड्रयू एलन

हाँ, यह काम तेजी से करता है, जानकारी के लिए धन्यवाद।
अमादो सलादिनो

1
आप फ़ाइल को सहेजते समय फ़ाइल के नाम के रूप में ".itignore" का उपयोग करके नोटपैड में .itignore फ़ाइल बना सकते हैं और "" नोटिस कर सकते हैं, नोटपैड तब चयनित फ़ाइल के रूप में आपकी फ़ाइल को सहेजने के लिए उद्धरण के बीच पूरी स्ट्रिंग लेगा
Amad Saladino


8

1) .gitignore फ़ाइल बनाएँ, ताकि आप बस एक .txt फ़ाइल बना सकें और निम्न के रूप में एक्सटेंशन को बदल सकें: यहां छवि विवरण दर्ज करें

फिर आपको सीएमडी पर निम्न पंक्ति लिखने वाले नाम को बदलना होगा:

 rename git.txt .gitignore

जहाँ git.txt उस फ़ाइल का नाम है जिसे आपने अभी बनाया है।

तब आप फ़ाइल खोल सकते हैं और उन सभी फ़ाइलों को लिख सकते हैं जिन्हें आप रिपॉजिटरी में जोड़ना नहीं चाहते हैं। उदाहरण के लिए मेरा ऐसा दिखता है:

#OS junk files
[Tt]humbs.db
*.DS_Store

#Visual Studio files
*.[Oo]bj
*.user
*.aps
*.pch
*.vspscc
*.vssscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.[Cc]ache
*.ilk
*.log
*.lib
*.sbr
*.sdf
*.pyc
*.xml
ipch/
obj/
[Bb]in
[Dd]ebug*/
[Rr]elease*/
Ankh.NoLoad

#Tooling
_ReSharper*/
*.resharper
[Tt]est[Rr]esult*

#Project files
[Bb]uild/

#Subversion files
.svn

# Office Temp Files
~$*

एक बार जब आपके पास यह होता है, तो आपको इसे अपने गिट रिपॉजिटरी में जोड़ना होगा। आपको उस फ़ाइल को सहेजना होगा जहां आपकी रिपॉजिटरी है।

फिर अपने git bash में आपको निम्नलिखित पंक्ति लिखनी होगी:

यहां छवि विवरण दर्ज करें

यदि रिपॉजिटरी पहले से मौजूद है तो आपको निम्नलिखित कार्य करने होंगे:

1) git rm -r - कैश किया गया। 2) गिट जोड़। 3) git कमिट-एम "" .ignignore अब काम कर रहा है "

यदि चरण 2 dowsn´t काम नहीं करता है, तो आपको उन फ़ाइलों के छेद मार्ग को लिखना चाहिए जिन्हें आप जोड़ना चाहते हैं।

आशा है ये मदद करेगा!



7

यदि आप अपना .gitignore किसी और के भंडार के साथ हस्तक्षेप नहीं करना चाहते हैं, तो आप भी उपयोग कर सकते हैं .git/info/exclude। (देखें http://help.github.com/ignore-files/ )


7
1. Open git terminal
2. go to git repository of the project
3. create a .gitignore file by **touch .gitignore** command
4. **git add .gitignore** command to add ignore file
5. set ignore rules in the ignore file
6. run the command **cat .gitignore**

चरण 3 में कमांड चलाने से आपको प्रोजेक्ट निर्देशिका में .gitignore फ़ाइल मिल जाएगी। धन्यवाद।


6

कमांड लाइन का उपयोग किए बिना

  1. टेक्‍स्‍टेडिटर खोलें और अपने नियम जोड़ें।
  2. फ़ाइल पर क्लिक करें> इस रूप में सहेजें
  3. इसे ".gitignore" के रूप में सहेजें (उद्धरण शामिल करें)

5
To force Finder to display hidden files and folders via Terminal:

    Open Terminal
    For OS X 10.9 Mavericks, run this command (lower-case finder):
    defaults write com.apple.finder AppleShowAllFiles TRUE
    For OS X 10.8 Mountain Lion, 10.7, or 10.6, run this command (upper-case Finder):
    defaults write com.apple.Finder AppleShowAllFiles true
    notice the setting for true
    Then run this command: killall Finder
    Then exit Terminal
    To revert back to Finder’s default setting (hide hidden files and folders), 
run the opposite command but with the false setting.

फिर हत्यारे खोजक को बाहर निकालें और टर्मिनल से बाहर निकलें।


4

काम पर हम विंडोज एक्सपी पर हैं, और फ़ाइल नाम के अंत में एक अवधि टाइप करने से काम नहीं चलता है। "फ़ाइल नाम टाइप करना होगा" त्रुटि के बिना .gitignore फ़ाइल बनाने का एक त्वरित आसान तरीका है:

  1. एक cmd विंडो खोलें और "edit .ignignore" टाइप करें।
  2. टाइप करें "Alt (फ़ाइल मेनू का चयन करता है), F, S. अब आपके पास एक खाली .gitignore फ़ाइल है जहाँ आपका cmd संकेत इंगित कर रहा है।

अब आप इसे अपने पसंदीदा टेक्स्ट एडिटर से आबाद कर सकते हैं



4

Xcode में किसी भी फ़ाइल को जोड़ने के लिए, मेनू पर जाएँ और मेनू पर जाएँ फ़ाइलनईफ़ाइल ...

.Gitignore फ़ाइल के लिए अन्यखाली चुनें और Next पर क्लिक करें । Save As फ़ील्ड में नाम (.gitignore) टाइप करें और Create पर क्लिक करें

डॉट ("।") से शुरू होने वाली फ़ाइलों के लिए, एक चेतावनी संदेश पॉप जाएगा, आपको बताएगा कि फ़ाइल छिपी होगी। बस यूज़ पर क्लिक करें "।" आगे बढ़ने के लिए...

बस इतना ही।

अपने ब्रांड को नया .gitignore भरने के लिए आप Xcode फ़ाइल को अनदेखा करने के लिए एक उदाहरण पा सकते हैं: Xcode प्रोजेक्ट्स के लिए फ़ाइल को अनदेखा करें


4

यदि आप Sublime Text को अपनी IDE के रूप में उपयोग करते हैं, तो आप एक नई फ़ाइल बना सकते हैं और इसे .ignignore के रूप में सहेज सकते हैं। बस नई फ़ाइल के लिए Ctrl+ का उपयोग कर Nरहे हैं, और Ctrl+ S".ignignore" के रूप में सहेजने के लिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.