Homebrew का उपयोग करके गिट स्थापित करने के बाद सही स्थापना के बाद की प्रक्रिया क्या है?


0

मैंने Homebrew का उपयोग करके Git स्थापित किया:

brew install git

और फिर इसने कुछ आउटपुट दिए

$ brew install git
==> Downloading https://homebrew.bintray.com/bottles/git-2.4.0.yosemite.bottle.tar.gz
######################################################################## 100.0%
==> Pouring git-2.4.0.yosemite.bottle.tar.gz
==> Caveats
The OS X keychain credential helper has been installed to:
  /usr/local/bin/git-credential-osxkeychain

The "contrib" directory has been installed to:
  /usr/local/share/git-core/contrib

Bash completion has been installed to:
  /usr/local/etc/bash_completion.d

zsh completion has been installed to:
  /usr/local/share/zsh/site-functions
==> Summary
🍺  /usr/local/Cellar/git/2.4.0: 1368 files, 31M
$

क्या मुझे ये सभी काम करने के लिए किसी भी अतिरिक्त पोस्ट-इंस्टॉलेशन कॉन्फ़िगरेशन को करने की आवश्यकता है?


आप सिर्फ टाइपिंग git और निर्देशों का पालन करके git इंस्टॉल न करें। कम से कम ओएस एक्स 10.10.3 के लिए यही काम करता है। मैंने हमेशा Xcode इंस्टॉल करने के लिए चुना है।
डेविड एंडरसन

जवाबों:


1

आपको कम से कम एक फाइल बनानी चाहिए जिसे .gitconfigसंभवतः .gitignore_globalआपके होम डाइरेक्टरी में भी कहा जाता है।


.gitconfig: कुछ डिफ़ॉल्ट सेटिंग्स निर्दिष्ट करता है; कम से कम:

[user]
    name = your_name
    email = your_email_address
[core]
    excludefile = path_to_your_home_folder/.gitignore_global


.gitignore_global: आप जिन फ़ाइलों को हमेशा ट्रैक या अपने किसी भी प्रोजेक्ट में संस्करण नियंत्रण में नहीं रखना चाहते हैं; मेरा ऐसा दिखता है:

.DS_Store
.localized
*.swp
*.pyc

पहले दो फाइलें हैं, जिसे ओएस एक्स एक फ़ोल्डर में डाल सकता है; *.swpफाइलें vim स्वैप फाइलें हैं और *.pycपाइथन स्क्रिप्ट्स को प्री-कम्पाइल किया गया है। उसके बाद आपको जाने के लिए तैयार होना चाहिए।

"चेतावनी" वास्तव में सूचना है, वास्तव में चेतावनी नहीं:

  • git-credential-osxkeychainएक उपकरण है जो आपको अपने GitHub क्रेडेंशियल्स को प्रबंधित करने में मदद करता है; "कैविएट" आपको केवल यह बताता है कि आप उपकरण कहां से प्राप्त कर सकते हैं
  • contribफ़ोल्डर सामान है कि "अन्य" Git में शामिल किया है होता है; मेरी स्थापना में फ़ोल्डर केवल "शेल पूर्णता" कोड रखता है जो अगले दो कैविटीज़ में उल्लेख किया गया है जो आपको स्थापना के अंत में मिला था; फिर से यह केवल एक जानकारी है जहां आप कॉन्ट्रिब फोल्डर पा सकते हैं
  • जब आप अपनी पसंद के शेल में गिट कमांड चलाते हैं, तो पिछले दो कैविएट में उल्लिखित "शेल कम्प्लीशंस" शाखाओं और टैगों के नामों को "टैब पूरा" करने के लिए कोड प्रदान करते हैं। यह उसी तरह है जैसे आप शेल में फ़ाइल और फ़ोल्डर नामों को "पूरा कर सकते हैं"। एक बार फिर यह सिर्फ एक सूचना है एक चेतावनी नहीं है।

तो, लंबी कहानी छोटी: ये "कैविएट" केवल आपके गिट इंस्टॉलेशन के बारे में अतिरिक्त जानकारी प्रदान करते हैं, लेकिन आपको गिट काम करने के लिए उनके बारे में कुछ भी करने की आवश्यकता नहीं है।


मैं सोच रहा था कि क्या कुछ के लिए उन लोगों की देखभाल करने की आवश्यकता है जो "कैविएट्स" ने कहा।
क़ज़वेक्स

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