Sử dụng github cho mã Pharo là thực sự khá đơn giản làm nó bằng tay
Để git commit và đẩy:
- trình duyệt mở hệ thống
- nhấp chuột phải vào gói bạn muốn cam kết và chọn "nộp out"
- đi đến thư mục Pharo của bạn và sao chép các tập tin có liên quan đến thư mục git của bạn (u họ sẽ lấy tên của gói và .st dưới dạng tiện ích mở rộng)
- cam kết những tệp đó như bạn thực hiện cho tất cả các cam kết github của bạn, không có gì đặc biệt.
Để git pull:
này thậm chí còn đơn giản hơn. Tới trang github và bấm vào "tải xuống", nó sẽ tải xuống tệp zip chứa tất cả các tệp st mới nhất. Bạn có thể lấy các tệp đó và kéo và thả chúng vào môi trường pharo và pharo sẽ gửi chúng vào. Để thuận tiện cho bạn, bạn có thể muốn git sao chép repo để bạn có thể thực hiện một thao tác đơn giản để tìm nạp các nguồn mới nhất. Bằng cách này bạn tránh bước không nén nhưng cũng giống như vậy.
Rõ ràng điều đó có thể được tự động nhưng tôi thực hiện thủ công ngay bây giờ vì tôi không xem xét nhiều việc. Nhưng tôi có thể làm một công cụ để tự động hóa điều này.
Theo tôi biết công cụ duy nhất có liên quan là một trong những điều này, nhưng tôi đã không thử nó
https://github.com/timfel/gitocello
Điều duy nhất bạn cần cho cách tiếp cận của tôi là Pharo và git được cài đặt trong hệ thống của bạn. Học git thực sự rất dễ, tôi thường chỉ sử dụng lệnh "git clone" "git add" "git rm" "git commit" "git push" và "git pull".
Cảm ơn, thông tin cơ bản rất thú vị. Cũng hữu ích so sánh các phương pháp tiếp cận. –
rất thú vị thực sự sẽ xem xét những người là tốt, cảm ơn. Một phiếu bầu từ tôi. – Kilon