2011-11-26 15 views
5

अगर मैं इस तरह Git आदेश का उपयोग करें:डॉट संकेत का अर्थ

git checkout -- . 

मैं जानता हूँ कि उसके प्रभाव हर जगह सब unstaged फ़ाइलों को छोड़ने के लिए है।

क्या कोई मुझे बता सकता है कि इस आदेश में डॉट साइन (।) का अर्थ क्या है?

उत्तर

11

डॉट वर्तमान निर्देशिका के लिए खड़ा है। आपके द्वारा उल्लिखित आदेश का अर्थ है: वर्तमान निर्देशिका का एक गिट चेकआउट करें (पुनरावर्ती)। डबल-डैश फाइलपेक्स से अलग विकल्प (जैसे .)।

+0

ध्यान दें कि यह अधिकांश यूनिक्स-जैसी फ़ाइल सिस्टम के लिए एक पथ विशिष्ट है, यह गिट-विशिष्ट नहीं है। '.' हमेशा मौजूदा निर्देशिका है,' ..' हमेशा मूल निर्देशिका है। – meagar

2

डॉट (.) वर्तमान कार्य निर्देशिका को संदर्भित करता है।

आप से मौजूदा निर्देशिका को चेकआउट करने के लिए गिट पूछ रहे हैं शाखा चेक आउट। myfile.cpp जैसे फ़ाइल पथों से master या HEAD जैसे संदर्भों को अलग करने के लिए डबल-डैश का उपयोग किया जाता है।

संबंधित मुद्दे