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