Cách tạo Pull Request và đóng góp mã nguồn mở

Tác giả: Hitesh Choudhary
Ngày xuất bản: 2024-04-06T00:00:00
Length: 24:46

Contributing to open source projects is an excellent way to enhance your skills, gain credibility, and potentially open doors to job opportunities. However, open source is more than just uploading code to GitHub; it's a philosophy of community-driven development. Before diving in, it's crucial to understand the entire process. First, always communicate with the project maintainers via GitHub Issues, Discord, or Slack. This ensures that your contributions are aligned with the project's needs. After discussing, create an issue on GitHub to formally declare your intent. Next, add value by making meaningful contributions, whether by fixing bugs or adding new features. Once your work is complete, submit a Pull Request (PR) for review. Be prepared for feedback and be patient as maintainers, who often have full-time jobs, might take time to respond. The key to successful open source contribution lies in collaboration, communication, and continuous learning. By following these steps, you can effectively contribute to the open source community, improving your skills and potentially your career prospects. Remember, open source contributions should be viewed as donations to the community, not as guarantees for employment.

Welcome to a youtube channel dedicated to programming and coding related tutorials. We talk about tech, write code, discuss about cloud and devops. That’s what we do all day, all year. We roll out a lot of series and videos on our channel.

All the learning resources such as code files, documentations, articles and community discussions are available on our website:

https://chaicode.com/

You can find our discord link, github link etc on the above website.

Twitter/X link: https://x.com/hiteshdotcom

Discord link: https://hitesh.ai/discord

Learn React with 10 projects: https://www.youtube.com/watch?v=eCU7FfMl5WU&list=PLRAV69dS1uWQos1M1xP6LWN6C-lZvpkmq

Learn Docker: https://youtu.be/rr9cI4u1_88?si=fSK00PNOt0gqBXp6

Learn Kubernetes: https://www.youtube.com/watch?v=7XDeI5fyj3w

How does a browser works: https://youtu.be/5rLFYtXHo9s?si=UW1HrwGUzkk4E7qh

How nodejs works: https://youtu.be/ooBxSg1Cl1w?si=Ks6Wih1smJZSDz4V

Learn Redux-toolkit: https://www.youtube.com/watch?v=pX0SBJF01EU

Learn NextJS: https://www.youtube.com/watch?v=iPGXk-i-VYU&list=PLRAV69dS1uWR7KF-zV6YPYtKYEHENETyE

Learn Typescript: https://www.youtube.com/watch?v=j89BvWz8Eag&list=PLRAV69dS1uWRPSfKzwZsIm-Axxq-LxqhW

Learn Javascript: https://www.youtube.com/watch?v=2md4HQNRqJA&list=PLRAV69dS1uWSxUIk5o3vQY2-_VKsOpXLD

Learn React Native: https://www.youtube.com/watch?v=kGtEax1WQFg&list=PLRAV69dS1uWSjBBJ-egNNOd4mdblt1P4c

Learn Zustand: https://www.youtube.com/watch?v=KCr-UNsM3vA&list=PLRAV69dS1uWQMXekDgw7fRAsHmsbKWkwu

Learn Golang: https://www.youtube.com/watch?v=X4q1OM0voO0&list=PLRAV69dS1uWSR89FRQGZ6q9BR2b44Tr9N

Dịch Vào Lúc: 2025-03-02T10:43:55Z

Yêu cầu dịch (Một bản dịch khoảng 5 phút)

Phiên bản 3 (ổn định)

Tối ưu hóa cho một người nói. Phù hợp cho video chia sẻ kiến thức hoặc giảng dạy.

Video Đề Xuất