Wow, sau một thời gian mày mò mình đã tìm ra cách để cập nhật data từ repo chính mà không cần sử dụng dòng lệnh, cũng như không cần phải xóa repo đã fork về fork lại nữa, chỉ cần sử dụng trên web github.com. (việc cập nhật data mới này rất quan trọng, trích nội dung tut của anh @manhapt :
Lưu ý: Để tránh bị báo lỗi out of date thì nguyên tắc sử dụng GIT đó là các bạn phải thường xuyên PULL các update từ git về trước khi tiến hành sửa, hoặc commit hoặc push.
Nguyên lý:
Ta sẽ đặt tên repo chính là repo O (original) , repo của bạn là repo U (you), bình thường thì U toàn PR về O, rồi O xác nhận và merge vào repo O, nhưng bây giờ ta làm ngược lại ta sẽ tạo 1 pull request “ngược” từ repo O về repo U , sau đó U sẽ chấp nhận PR đó và merge vào repo U vậy là U đã có toàn bộ data từ O. (và như vậy nghĩa là coi như toàn bộ dữ liệu của bạn sẽ bị thay thế bằng dữ liệu của repo chính nhá, cẩn thận mất dữ liệu đang làm dở)
(thực ra nói là tạo 1 PR từ O về U kể ra cũng không hợp lý vì chỉ có chủ của O mới có quyền tạo PR đi bất cứ repo nào, thôi thì gọi là PR “ảo” vậy )
Cách làm:
Bạn ấn vào New pull request
như bình thường, nó sẽ kiểu như này, có thể hơi khác nhưng không sao, mình cứ “loanh quanh” 3 cái khoanh đỏ kia kiểu gì cũng sẽ được
bạn cứ ấn làm sao cho bên gửi PR là repo O (repo chính) còn bên nhận PR là repo U (repo của bạn)
nếu khi thay đổi mà gặp “biến” thì sẽ dùng nút CAF, xong xuôi thì Creat pull request
như bình thường, và bạn sẽ nhận được 1 thông báo là vừa nhận được 1 PR từ repo O ->Merge -> done!
@nhatlonggunz bây giờ em sẽ làm như hướng dẫn trên để cập nhật được toàn bộ data từ repo chính nhá, sau đó em sẽ sửa file List_Translators.md, theo mẫu trong đó để đăng kí dịch, cuối dùng là commit->sync->pull request về repo chính->Xong phần đăng kí