thu4n / trackr-client-app

Một ứng dụng desktop giúp theo dõi hành trình đơn hàng, đây là đồ án cho môn học Lập trình mạng căn bản tại UIT.
0 stars 0 forks source link

Tìm hiểu chuyên sâu về git và github #21

Closed baoipc closed 1 year ago

baoipc commented 1 year ago
thu4n commented 1 year ago

Nếu viết docs thì Bảo up link lên trong đây luôn nhe

baoipc commented 1 year ago

Tui viết bằng markdown, tui up lên đây review trước

Tìm hiểu chuyên sâu về git và github

Tìm hiểu git workflow

Quy trình làm việc với git và github: Sử dụng lệnh git để làm việc từ local(máy tính) và chọn github là nơi để chứa các task sau khi hoàn thành Ngữ cảnh: Đồ án môn Lập trình mạng căn bản Các nhánh:

Merge

hoặc

git checkout feature
git merge master

Tham khảo: Link

Giải quyết conflict {#id}

Conflict là gì

Giải quyết

Nguồn tham khảo:

Lý thuyết

Github command line

Quản lý github project

Phần này do tui tự đọc trên đây nên hong có gì để báo cáo, có gì lỗi tui sẽ đọc trên này Link hoặc hỏi Thuận sau

Review Pull Request

Tham khảo: Link

Needed?

Pull request tương tự như việc kiu mọi người review lại phần task mình vừa làm xong và up lên, trong thực tế cần phải đảm bảo về không gian và thời gian chung thì mới có thể xem và đưa ra nhận xét nhưng pull request sẽ giải quyết vấn đề đó. Mọi người có thể để lại comment vào bất kì thời điểm nào

Create

Finish

thu4n commented 1 year ago

@ngocdiemm và @howtodie123 đọc và cho nhận xét nhe. Reply trong issue này luôn

howtodie123 commented 1 year ago

ổn

baoipc commented 1 year ago

Hello mọi người, bản final mình up ở đây. Tuy nhiên lỗi heading ID được @thu4n chỉ vẫn chưa fix được, tui có tham khảo lỗi thì là lỗi Link thì follow theo cả cách này chưa ok luôn. Bản này fix lại git workflow

Tìm hiểu chuyên sâu về git và github

Tìm hiểu git workflow

Quy trình làm việc với git và github: Sử dụng lệnh git để làm việc từ local(máy tính) và chọn github là nơi để chứa các task sau khi hoàn thành Ngữ cảnh: Đồ án môn Lập trình mạng căn bản Các nhánh:

Thống nhất commit: Tiếng việt, tên công việc cụ thể rõ ràng

Merge

hoặc

git checkout feature
git merge master

Tham khảo: Link

Giải quyết conflict {#giải-quyết-conflict}

Conflict là gì

Giải quyết

Nguồn tham khảo:

Lý thuyết

Github command line

Quản lý github project

Phần này do tui tự đọc trên đây nên hong có gì để báo cáo, có gì lỗi tui sẽ đọc trên này Link hoặc hỏi Thuận sau

Review Pull Request

Tham khảo: Link

Needed?

Pull request tương tự như việc kiu mọi người review lại phần task mình vừa làm xong và up lên, trong thực tế cần phải đảm bảo về không gian và thời gian chung thì mới có thể xem và đưa ra nhận xét nhưng pull request sẽ giải quyết vấn đề đó. Mọi người có thể để lại comment vào bất kì thời điểm nào

Create

Finish

ngocdiemm commented 1 year ago

Pull request: Theo lý thuyết thì tui hiểu nó có chức năng thông báo cho những người làm chung là mình đã hoàn thành phần việc sẵn sàng để bổ sung tính năng mới vào sản phẩm. Thì chắc kiểu nó cũng là thông báo để người khác vô xem thôi đúng không? Sau khi vô xem và bàn luận rồi thì nó chức năng gì nữa không? Ví dụ tui đọc google thì nó có hợp nhất các code gì đó

Gộp nhánh dev lên main: Tui tưởng là git merge master dev. Sao lại là git merge master feature nhỉ? Tui chưa hiểu chỗ feature.

baoipc commented 1 year ago
baoipc commented 1 year ago

Bản này fix lại phần Git merge

Tìm hiểu chuyên sâu về git và github

Tìm hiểu git workflow

Quy trình làm việc với git và github: Sử dụng lệnh git để làm việc từ local(máy tính) và chọn github là nơi để chứa các task sau khi hoàn thành Ngữ cảnh: Đồ án môn Lập trình mạng căn bản Các nhánh:

Thống nhất commit: Tiếng việt, tên công việc cụ thể rõ ràng

Merge

hoặc

git checkout feature
git merge master

Tham khảo: Link

Giải quyết conflict {#giải-quyết-conflict}

Conflict là gì

Giải quyết

Nguồn tham khảo:

Lý thuyết

Github command line

Quản lý github project

Phần này do tui tự đọc trên đây nên hong có gì để báo cáo, có gì lỗi tui sẽ đọc trên này Link hoặc hỏi Thuận sau

Review Pull Request

Tham khảo: Link

Needed?

Pull request tương tự như việc kiu mọi người review lại phần task mình vừa làm xong và up lên, trong thực tế cần phải đảm bảo về không gian và thời gian chung thì mới có thể xem và đưa ra nhận xét nhưng pull request sẽ giải quyết vấn đề đó. Mọi người có thể để lại comment vào bất kì thời điểm nào

Create

Finish