Tôi đã đọc các guide, mà nói với bạn làm như sau:Làm cách nào để xuất bản lên <me> .github.com?
- tạo một kho lưu trữ .github.com
- kiểm tra xem nó ra
path/to/repo
- cd/path/to/repo
- git symbolic-ref refs HEAD/con/gh-trang
- rm .git/index
- git sạch -fdx
- echo "M y GitHub Trang "> index.html
- git add.
- git commit -a -m "trang đầu tiên cam kết"
- git push gốc gh-trang
tôi đã làm điều đó. Và trang hiển thị. Sau đó, tôi chuyển đến một máy tính khác và kiểm tra lại kho lưu trữ. Bây giờ tôi có một chi nhánh "master
" ở địa phương của tôi, nhưng không có "gh-pages
". Và các bước sau đây 3-6 ở trên lá tôi mà không có tệp nào trong nhánh đó. Làm cách nào để lấy các tệp từ "master
" vào chi nhánh sẽ xuất bản lên GitHub?
tôi đã cố gắng git checkout master && git push origin gh-pages
nhưng điều đó mang lại
error: src refspec gh-pages does not match any.
fatal: The remote end hung up unexpectedly
error: failed to push to '[email protected]:<me>/<me>.github.com.git'
Lý do là chi nhánh @ gh-trang chỉ bắt buộc đối với các dự án hiện có. Nếu dự án của bạn được gọi là .github.com (nghĩa là, bạn có thể tìm thấy nó tại http://github.com/ / .github.com/tree/master), sau đó nhánh chính hoạt động! –
Tìm thấy câu hỏi này qua Google. Điều này đã giúp tôi, cảm ơn.Tôi đã sử dụng liên kết "tạo trang dự án" và nó đã tạo index.html trong kho lưu trữ của tôi, nhưng nó không được xuất bản cho đến khi tôi thực hiện một bước tiếp theo với một chỉnh sửa nhỏ của trang. –