libgit2 / libgit2/pygit2

How to amend a git commit with GPG signature?

Đang mở
#1,277 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Ngôn ngữ chính
Python
Star
1.7k
Fork
408
Merge trung bình
2 ngày 57 phút
Pull request đã merge (30 ngày)
7

Mô tả

There is amend_commit for Repository class. But it is not signed. How to amend a commit with GPG signature?

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Hướng nghiên cứu

Bắt đầu tại điểm vào Repository.amend_commit và lần theo cách các tùy chọn commit được truyền qua pygit2 đến libgit2. Kiểm tra API hoặc các bài kiểm thử hiện có liên quan đến việc ký, nếu có, và xác định liệu amend được ký bằng GPG được yêu cầu có cần hỗ trợ hay tài liệu hay không; hoàn tất có nghĩa là quy trình được hỗ trợ đã rõ ràng và có thể kiểm chứng.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
git, python
Lĩnh vực
cryptography, devtools
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.