Tôi sắp triển khai trang tĩnh dựa trên AngularJS của tôi dưới dạng Trang Github với Yeoman. Bước 3 của hướng dẫn triển khai cho tôi biết phải làmTại sao `git subtree` không hoạt động mặc dù tôi đã cài đặt git 1.8.3.2 trên Ubuntu 12.10?
git subtree push --prefix dist origin gh-pages
nhưng khi tôi nhập mà tôi nhận được
git: 'subtree' is not a git command. See 'git --help'.
này SO answer provided me instructions về cách nâng cấp lên git-core mới nhất và đảm bảo nó luôn được nâng cấp lên bản phát hành ổn định mới nhất.
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
Sau khi chạy những lệnh tôi đã làm git --version
để chắc chắn rằng tôi đã có phiên bản mới nhất và dường như tôi đã làm kể từ git version 1.8.3.2
là đầu ra. Bây giờ khi tôi cố gắng chạy
git subtree push --prefix dist origin gh-pages
một lần nữa tôi vẫn có những lỗi sau cùng
git: 'subtree' is not a git command. See 'git --help'.
Cuối cùng tôi chỉ khởi động lại Ubuntu 12.10 và cố gắng chạy lệnh một lần nữa nhưng một lần nữa, tôi đã cùng một lỗi.
Làm cách nào để lệnh git subtree
vẫn không hoạt động ngay cả khi tôi đã nâng cấp lên bản phát hành ổn định hiện tại?
Dường như nó không được cài đặt theo gói mặc định. Trang web này có một số hướng dẫn: http://engineeredweb.com/blog/how-to-install-git-subtree/ – TeTeT
Ahh phải nhờ. Điều đó đã làm điều đó. Hãy trả lời nó và tôi sẽ đánh dấu nó đúng nếu bạn muốn. –