2008-12-12 13 views
19

क्या विंडोज के लिए कोई मूल गिट कार्यान्वयन है जिसे सिगविन की आवश्यकता नहीं है? मैं TortoiseSVN क्लाइंट का प्रशंसक बन गया हूं, और वास्तव में विंडोज के लिए एक समान गिट क्लाइंट देखना चाहता हूं।सिगविन के बिना विंडोज़ पर गिट?

संपादित करें: मैं Mercurial पर भी विचार कर रहा हूं, लेकिन निर्णय लेने से पहले कुछ जांचना पसंद करूंगा।

+0

मैं [स्मार्टगिट] का उपयोग करता हूं (http://www.shareit.com/affiliate.html?affiliateid=200142144&publisherid=200020344&target=http%3A%2F%2Fwww.syntevo.com%2Fsmartgit%2Findex.html) विशेष रूप से। यह बेहद परिष्कृत है, और जो कुछ भी मुझे चाहिए वह करता है। यह क्रॉस-प्लेटफॉर्म (विंडोज़, ओएस एक्स, और लिनक्स) भी है। यह msysgit का उपयोग करता है, जो आजकल वास्तव में महान आकार में है (केवल autocrlf = false सेट करें)। –

उत्तर

11

मैंने एक सप्ताह पहले GitExtensions शुरू किया था। हालांकि संस्करण 0.6 एक सुंदर पूर्ण पैकेज है, मैं अभी तक रिलीज-तैयार नहीं मानता हूं। टूलसेट कुछ दिनों में अपनी पहली स्थिर रिलीज के लिए तैयार होना चाहिए। उत्पादन में इसका उपयोग करने से पहले मुझे कुछ चीजों को ठीक करने की ज़रूरत है। अब सबसे महत्वपूर्ण समस्या यह है कि खोल विस्तार भाग सी # में लिखा गया है और इसलिए समस्याएं पैदा हो सकती हैं। मैं इस समय सी ++ में इसे फिर से लिख रहा हूं, बस कुछ और घंटों लेना चाहिए। मैं कुछ विशेषताओं में भी निर्माण करना चाहता हूं जो उपयोगकर्ताओं को खराब होने से रोकें (जैसे कि किसी अन्य छेड़छाड़ पर रोक लगाना और काम को फेंकना या मर्ज के बीच में परिवर्तन करना)। मैंने पहले से ही उपयोग किए जाने वाले सभी गिट कमांड को पूरा कर लिया है (पुश, पुल, फ़ेच, स्टैश, शाखा, प्रतिबद्ध, विलय, प्रारूप-पैच, एम, लागू, इत्यादि), इसलिए इसे जल्द ही उपयोग करने योग्य होना चाहिए। टूलसेट को सी # में लिखा गया है (संस्करण 4.0 तक .NET 3.5, बाद के संस्करण .NET 2.0 का उपयोग करते हैं) खोल एक्सटेंशन भाग को छोड़कर। एक दृश्य स्टूडियो प्लगइन भी है, लेकिन यह अभी भी बहुत बुनियादी है।

मैंने अभी तक tortoiseGit की कोशिश नहीं की है, लेकिन मुझे वास्तव में TortoiseSVN पसंद है!

हेंक

11

MSysGit पर एक नज़र डालें। हालांकि यह केवल सिग्विन के बजाय मिंगडब्ल्यू के साथ संकलित कमांड लाइन गिट है। यह TortoiseSVN जैसे जीयूआई उपकरण नहीं है।

GitExtensions है जो टोर्टोइज़ के समान पथ लेता है लेकिन यह अभी तक तैयार नहीं दिखता है।

+0

मैंने एक मानक msysGit distr स्थापित किया है। एक जीयूआई है। – jfs

14

TortoiseGit है - विंडो गिट को संचालित करने के लिए एक्स्टेंस्टियन एक्सप्लोर करें।

4

आप TortoiseGit page on Google Code को देख करने की कोशिश की है? मेरा मानना ​​है कि यह वही प्रोजेक्ट है जैसा कि अन्य लिंक पोस्ट किया गया है, लेकिन यह थोड़ा सा मित्रवत है। आप वहां से एक इंस्टॉलर के रूप में नवीनतम संस्करण डाउनलोड कर सकते हैं।