2012-02-28 7 views
5

मैं ऑक्टोप्रेस के बारे में नौसिखिया हूं, इसलिए मुझे कुछ समस्याएं आ सकती हैं। शुरुआत में, मैं octopress भंडार क्लोन, और मैं एक भंडार OctoBlog कहा जाता है बनाया है, और है कि मैंऑक्टेटप्रेस पहली प्रतिबद्धता

rake setup_github_pages 

और

rake generate 
rake deploy 

इस बिंदु पर के बाद, सब कुछ महान लगता है। मैं हर ट्यूटोरियल जो octopress आधिकारिक वेबसाइट पर है कदम था, लेकिन जब मैं

git add . 
git commit -m 'your message' 
git push origin source 

करना चाहते हैं कोड के लिए प्रतिबद्ध है, वहाँ हुई एक समस्या

error: src refspec source does not match any. 
error: failed to push some refs to '[email protected]:enderahmetyurt/OctoBlog.git' 

है और मुझे एहसास हुआ कि कोई मास्टर शाखा है कि वहाँ मेरे भंडार पर, और मुझे नहीं पता कि मैं एक नया मास्टर ब्रैच कैसे बना सकता हूं। क्या यह गिटूब पर एक नया भंडार बनाते समय खुद को स्थापित करता है?

जल्द ही मैं सीखना चाहता हूं, मैं अपना ऑक्टोप्रेस कैसे कर सकता हूं?

उत्तर

1

आपको git push origin source के बजाय git push origin master करना चाहिए। यदि आप स्रोत शाखा का उपयोग करना चाहते हैं, तो आपको अपनी शाखा को ट्रैक करने के लिए रखना चाहिए और git push origin source करना चाहिए।

2

एक समस्या यह यहाँ है:

शुरुआत में, मैं octopress भंडार क्लोन, और मैं एक भंडार OctoBlog

कहा जाता है Octopress Github deploy documentation हमें बताता है रेपो नाम के रूप में उपयोग करने के लिए बनाई गई username.github.com एक ऑक्टोप्रेस ब्लॉग के लिए, तो आपका enderahmetyurt.github.com होगा। User, Organization and Project Pages पर गिथब पेजेस गाइड हमें बताता है कि उपयोगकर्ता पेज username/username.github.com नामकरण योजना का उपयोग करना चाहिए। आपको अपने रेपो का नाम बदलने और फिर से प्रयास करने की आवश्यकता है :) FWIW, मुझे जवाब पता था क्योंकि मैंने पहली बार कोशिश की है कि मैंने अपना रेपो username ... दोह!

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

  • कोई संबंधित समस्या नहीं^_^