Wednesday 15 August 2012

github - Avoid the Git repo top folder when pushing to server? -


मैं अपने लाइव वेबसर्वर github.com/username/reponame को अपना करना चाहता हूं domain.com/demo / । मैंने कोड को उस स्थान पर सही तरीके से धकेल दिया है, लेकिन इसमें मेरे रेपो की शीर्ष-स्तरीय निर्देशिका भी शामिल है, फाइल को domain.com/demo/reponame / में डालें। < P> मैं गिट और एसएसएच के लिए बहुत नया हूँ, और मुझे समझ में नहीं आ रहा है कि मुझे किस तरह धक्का / पुल करना चाहिए ताकि मेरे गीथहब रेपो के शीर्ष स्तर का फ़ोल्डर शामिल न हो।

उत्तर : git क्लोन git@github.com: username / reponame.git से git क्लोन git@github.com: username / reponame.git को बदलना पड़ा। - अंत में वह अवधि शीर्ष स्तर फ़ोल्डर की उपेक्षा करता है।

आपके उत्तर में जोड़ने के लिए, मैं एक बेजोड़ रेपो के रूप में क्लोन: <पूर्व> git क्लोन - बरा git@github.com: username / reponame.git / a / path / different / from / reponame

(यहां कोई अंतिम बिंदु नहीं), इसके लिए सक्षम होने के लिए:

  • उस रेपो को धक्का, एक ssh url ssh: // yourServeerAccount @ yourServer: // a का उपयोग कर / पाथ / अलग / फ्रॉम / रिपोनाम। Git (आप केवल एक नंगे रेपो के लिए पुश)
  • एक हुक सेटअप करें जो सीडी से / डेमो / रिपनैम और चेकआउट हेड होता है इसमें: "यह देखें"।

No comments:

Post a Comment