2012-02-28 27 views
5

Tôi là newbie về octopress, vì vậy tôi có thể gặp một số vấn đề. Lúc đầu, tôi nhân bản kho octopress, và tôi đã tạo ra một kho lưu trữ được gọi là OctoBlog, và sau đó tôioctopress cam kết đầu tiên

rake setup_github_pages 

rake generate 
rake deploy 

Tại thời điểm này, mọi thứ dường như tuyệt vời. Tôi đã từng bước hướng dẫn mà là trên trang web chính thức octopress, nhưng khi tôi muốn

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

cam kết các mã, có xảy ra một vấn đề là

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

và tôi nhận ra rằng không có chi nhánh tổng thể trên kho của tôi, và tôi không biết làm thế nào tôi có thể tạo ra một brach master mới. Liệu nó có tự thiết lập khi chúng ta tạo một kho lưu trữ mới trên github không?

Trong thời gian ngắn tôi muốn tìm hiểu, Làm thế nào tôi có thể cam kết số liệu của tôi?

Trả lời

1

Bạn nên làm git push origin master thay vì git push origin source. Nếu bạn muốn sử dụng nhánh nguồn, bạn nên đặt chi nhánh của mình để theo dõi nó và thực hiện git push origin source.

2

Một vấn đề là ở đây:

Lúc đầu, tôi nhân bản kho octopress, và tôi đã tạo ra một kho lưu trữ được gọi là OctoBlog

Các Octopress Github deploy documentation cho chúng ta biết sử dụng username.github.com như tên repo cho blog Octopress, vì vậy, blog của bạn sẽ là enderahmetyurt.github.com. Hướng dẫn trang Github cho User, Organization and Project Pages cho chúng tôi biết rằng trang Người dùng phải sử dụng lược đồ đặt tên username/username.github.com. Bạn cần phải đổi tên repo của bạn và thử lại :) FWIW, tôi biết câu trả lời vì tôi đặt tên cho repo của tôi username trong lần thử đầu tiên ... Doh!

Các vấn đề liên quan