2012-09-01 10 views
14

मैंने फैसला किया कि मुझे अपने कोडिंग उद्देश्यों के लिए कुछ प्रकार के संशोधन नियंत्रण सॉफ्टवेयर की आवश्यकता है, इसलिए मैंने विंडोज के लिए गिटहब स्थापित किया।विंडोज के लिए गिटहब स्थानीय रूप से इस्तेमाल किया जा सकता है?

समस्या है जब मैं एक भंडार जोड़ता हूं, उस फ़ोल्डर में स्रोत कोड कॉपी करता हूं और उसके बाद गिटहब वेबसाइट पर प्रतिबद्ध होना चाहता हूं और मुझे नाम और ईमेल प्रदान करने के लिए कह रहा है।

के बाद से Git प्रयोग करने के लिए मेरा इरादा केवल खुद के लिए संशोधन नियंत्रण के लिए और नहीं अन्य डेवलपर के साथ सहयोग करने के लिए है, मैं अपने कंप्यूटर पर स्थानीय रूप खजाने होस्ट करना चाहते हैं।

स्थानीय रूप से संभव होस्टिंग कर रहा है और क्या मैं इसे विंडोज के लिए गिटहब के साथ कर सकता हूं?

उत्तर

14

मैं स्थानीय रूप से विंडोज के लिए गिटहब का उपयोग कर रहा हूं, इसलिए हाँ, यह संभव है। हालांकि, अगर आप अपना कोड धक्का देना चाहते हैं तो आपको इसे गिटहब वेबसाइट पर धक्का देना होगा।

मैं क्या, एक Dropbox अकाउंट मेरी भंडार है करने के लिए इतना है कि यह अभी भी ऑनलाइन है, लेकिन यह भी निजी। (As opposed to free GitHub accounts that make your code public)। यदि आप अकेले अपने कोड पर काम कर रहे हैं, तो यह आपके लिए ठीक होना चाहिए, अगर आप केवल "स्थानीय" ड्रॉपबॉक्स भंडार में प्रतिबद्ध हैं।

इसके अलावा this question देखते हैं, जो मुझे मदद की है जब मैं इस प्रक्रिया को शुरू कर दिया।

+5

[bitbucket.org ] (https://bitbucket.org/dashboard/overview) में असीमित निजी रिपोज़ हैं जो आप अपग्रेड खरीदने की आवश्यकता से पहले पांच उपयोगकर्ताओं तक साझा कर सकते हैं। इसके अलावा [SourceTree] (http://www.sourcetreeapp.com/) निःशुल्क गिट या Mercurial UI है जिसे आप स्थानीय या दूरस्थ (https/ssh) के साथ उपयोग कर सकते हैं। – Kyle

+0

मुझे bitbucket.org पसंद है। उपयोगकर्ताओं की सीमित संख्या एक उपयोगकर्ता के निजी प्रतिनिधि को सीमित करने से अधिक उचित है। आशा है कि गिटहब भविष्य में अपना मॉडल बदल देगा। –

4

यदि आप केवल स्थानीय चाहते हैं, तो आप गिटहब का उपयोग नहीं करना चाहते हैं।

आप केवल गिट का उपयोग करना चाहते हैं।

प्राप्त msysgit, code.google.com/p/msysgit/ में पाया।

बेशक

, यह है कि केवल Git सुविधाएँ उपलब्ध हैं, और GitHub सुविधाओं नहीं हैं मतलब है।

नोट: सभी जिथब फीचर्स जीथब वेबसाइट पर पाए जाते हैं, और सामाजिक सुविधाओं (अंक ट्रैकर, विकी) के अलावा, प्रतिबद्ध गतिविधि के ग्राफ, कोड आकार में वृद्धि/कमी, नेटवर्क ग्राफ़ शामिल हैं।

कहा करने के बाद कि, GitHub पर नेटवर्क ग्राफ के लिए विकल्प gitk, और अन्य शामिल हैं।

+1

आप एक अच्छे दृश्य वातावरण चाहते हैं, एक तरह से GitHub की तरह, आप GitLab एक नज़र दे सकते हैं। – Silox

+1

msysgit को [यहां] ले जाया गया है (http://msysgit.github.io/) – arkottke

+0

@arkottke फिर से स्थानांतरित हो गया, इस बार यहां: https://git-for-windows.github.io/ – glenneroo

11

एक अन्य विकल्प जब स्थानीय स्तर पर Git का उपयोग कर (ताकि कोई "विंडोज के लिए GitHub"), GitHub सुविधाओं में से कुछ से लाभ के लिए इच्छुक है, जबकि (विकी, प्रशासन, ब्राउज़िंग, ...), GitLab स्थापित करने के लिए है।
निश्चित रूप से इसका उपयोग कई लोगों द्वारा किया जा सकता है, जो आपका मामला नहीं है, बल्कि यह एकल विकास के लिए भी महान है।

GitLab commits

यहां तक ​​कि आप रिकॉर्ड अपने मुद्दों उस पर:

GitLab issue management

+0

बहुत ही आशाजनक लग रहा है, लेकिन इस टिप्पणी के अनुसार गिटलैब साइट पर उपलब्ध समुदाय इंस्टॉल को लिखने में मुझे विंडोज़ शामिल नहीं है। –

2

उत्तर: आप TortoiseGit कोशिश करते हैं और स्थानीय खजाने के साथ काम कर सकते हैं। गिट में, आप एक खाली फ़ोल्डर में स्थानीय रूप से अपने मुख्य भंडार के रूप में एक "नंगे" भंडार बना सकते हैं। यह TortoiseGit (संदर्भ मेनू आइटम) के साथ बहुत आसान है।

(टिप्पणी:। मुझे लगता है कि आप GitHub [सेवा] Git के साथ [आवेदन] भ्रमित कर रहे हैं)

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

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