2010-08-27 36 views
67

Khi tôi có một yêu cầu tính năng trên một thư viện trong github, tôi sẽ hoặcTôi nên giữ các dự án ngã ba trên github trong bao lâu?

  • cố gắng liên hệ với tác giả
  • và/hoặc thực hiện nó bản thân mình vào một bản sao cục bộ, và khi tôi đang thực hiện, ngã ba dự án và đẩy những thay đổi của tôi.

Thường xuyên hơn không, tác giả ban đầu rất vui khi thấy các cải tiến và chúng sẽ kéo chúng theo hoặc trộn chúng theo cách thủ công sau một số sửa đổi.

Câu hỏi đặt ra là, tôi nên làm gì với dự án ngã ba sau khi cam kết của tôi đã được thượng nguồn chấp nhận? Nếu tôi không thực hiện thêm bất kỳ cập nhật nào, tôi có nên xóa kho lưu trữ không? Hoặc, tôi có nên giữ nó xung quanh vì lợi ích lịch sử không?

github không thực sự cho biết bản sao của ai là kho lưu trữ "dứt khoát", vì vậy các nhánh không hoạt động của tôi có thể phân tâm người khác tìm bản sao phù hợp. Trong thực tế, tôi chỉ nhận được một yêu cầu kéo hình thức một ai đó, mà cũng được chấp nhận ở thượng nguồn.

+0

Github cho biết một dự án là một ngã ba có một "nhỏ từ ..." dưới tiêu đề. Các vấn đề cũng được tắt theo mặc định. – Schwern

Trả lời

67

Nếu tôi không quan tâm đến việc là người đóng góp tích cực hoặc nhà phát triển, tôi thường xóa tài khoản của mình sau khi bản vá đã được chấp nhận ở phía trên. Tôi không thấy cần phải giữ cho repo xung quanh vì lý do lịch sử - cam kết sẽ có tên và email của tôi, và dấu thời gian của cam kết, vì vậy mà dường như tất cả các hồ sơ lịch sử nó thực sự cần.

+10

Thật là lạ khi xóa các repos trong khi các cam kết tồn tại ở nơi khác, nhưng tôi đoán nó tương tự như việc tiêu diệt nhánh "try" sau khi hợp nhất nó thành master. –

+11

Giữ repos cũ trong tài khoản GitHub của bạn cho thấy sự tham gia của bạn trong các dự án khác nhau. –

+24

@DanDascalescu: Sẽ không được phản ánh bởi 'Kho lưu trữ bạn đóng góp'? –

2

Có vẻ như kinh nghiệm cá nhân của tôi về việc xóa kho lưu trữ được chia nhỏ cũng sẽ lấy nó khỏi 'Kho lưu trữ bạn đóng góp'. Chỉ cần nhận thức được nó khi quyết định.

+2

Không có nhiều giá trị trong khoe bạn đã đóng góp cho ngã ba của riêng bạn. Vì vậy, miễn là yêu cầu kéo được chấp nhận, đóng góp ngược dòng sẽ vẫn còn. – Schwern

+2

@Schwern Mặc dù tôi nghĩ rằng có thể có những tình huống mà có một số giá trị trong việc hiển thị những gì bạn quan tâm xin lưu ý rằng tôi * không * thảo luận trong câu trả lời của tôi. Tôi đã chỉ ra rằng đó là một thông tin bổ sung. – nha

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