2013-07-22 4 views
7

विषय के रूप में - मेरे पास एक प्रोजेक्ट है जिसमें स्रोत नियंत्रण सक्षम नहीं है, तो मैं (और अगर) अब इसे कैसे सक्षम कर सकता हूं? मैं स्नैपशॉट्स का उपयोग करता हूं लेकिन प्रोजेक्ट एक बड़ा बन गया है, और अब मुझे कुछ और "समर्थक" टूल चाहिए। मैं अभी भी एक एक्सकोड शुरुआत करने वाला हूं, इसलिए कृपया इसे समझाएं जैसे मैं एक गाय था।मौजूदा आईओएस प्रोजेक्ट में स्रोत नियंत्रण कैसे सक्षम करें?

+0

संभावित डुप्लिकेट [एक्सकोड 4.3.2 में स्रोत नियंत्रण के तहत मौजूदा प्रोजेक्ट को रखकर] (http://stackoverflow.com/questions/11054240/putting-existing-project-under-source-control-in-xcode-4- 3-2) – Undo

उत्तर

9

सबसे पहले आपको github के लिए कमांड लाइन उपकरण इंस्टॉल करना होगा। आप इस लिंक से http://mac.github.com/ से ऐसा कर सकते हैं, फिर सेटअप के दौरान यह आपको कमांड लाइन टूल्स इंस्टॉल करने के लिए कहेंगे, या यदि ऐसा नहीं होता है, तो आप इसे वरीयता मेनू से कर सकते हैं। एक बार यह पूरा हो जाने के बाद, आप अपनी परियोजना को बदलने के लिए इस वेबसाइट पर दिए गए निर्देशों का पालन करने में सक्षम होंगे: conversion tutorial। ऐसा करने के बाद, this website सबकुछ बताता है जो आप स्रोत नियंत्रण के बारे में जानना चाहते हैं और आप इसके साथ क्या कर सकते हैं।

संपादित

आप कमांड लाइन उपकरण के लिए GitHub स्थापित करने के लिए नहीं करना चाहते हैं, तो आप Homebrew है, जो एक पैकेज प्रबंधक है स्थापित कर सकते हैं (Macs के बराबर apt-get), तो नवीनतम के लिए brew install git चलाने गिट का संस्करण।

+2

सर्वश्रेष्ठ उत्तर! मैंने 'गिट इनिट' की कोशिश की, लेकिन यह एक त्रुटि फेंक रहा था 'git: कमांड नहीं मिला'। स्थापना के बाद सब कुछ पूरी तरह से काम करता है (टर्मिनल में कुछ समस्याएं थीं, लेकिन मैं इसके साथ बहुत परिचित नहीं हूं, कभी नहीं)। – cyborg86pl

+0

खुशी मैं – heinst

+0

मदद कर सकता हूं इस के पूरक के रूप में उपयोगी रॉब वैन डेर वीर का उत्तर मिला। – inorganik

1

मुझे यकीन नहीं है कि यह एक्सकोड के भीतर से कैसे करें, लेकिन यदि आप ओएसएक्स पर हैं तो आप आसानी से कमांड लाइन (टर्मिनल के भीतर) से गिट प्रारंभ कर सकते हैं। परियोजना की मूल निर्देशिका से git init का आह्वान करें।

एक बार परियोजना एक Git भंडार साथ जुड़ा हुआ है, XCode कि पहचान करनी चाहिए और आप परियोजना XCode के आयोजक में खजाने की सूची में शामिल देखेंगे -

में परियोजना अपलोड करने के लिए (विंडो से उपलब्ध> आयोजक मेनू) github, यहां दिशानिर्देश देखें: https://help.github.com/articles/create-a-repo

2

git init करने के बाद, आपको ऑर्गनाइज़र (एक्सकोड में शीर्ष दाएं कोने) में प्रोजेक्ट टैब पर जाएं, वहां अपनी प्रोजेक्ट का संदर्भ हटाएं और परिवर्तनों को अपडेट करने के लिए एक्सकोड को पुनरारंभ करें। ऑर्गनाइज़र से प्रोजेक्ट को हटाने से कोई भी फाइल नहीं हट जाएगी, यह केवल कैश साफ़ करेगी।

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