บทที่ 12 Linux และ Git สำหรับนักพัฒนา
สไลด์บทเรียน
วัตถุประสงค์
- ใช้เครื่องมือมาตรฐานของนักพัฒนาได้
- จัดการ version control และ workflow การทำงานเป็นทีมได้
เนื้อหา
- Linux Command
- File System
- SSH
- Git
- GitHub
- Branch
- Merge
- Pull Request
- Git Workflow
กิจกรรม
สร้าง repository สำหรับโครงงาน แบ่ง branch และเปิด pull request สำหรับงานหนึ่งฟีเจอร์
คำถามทบทวน
- Git ช่วยทีมพัฒนาอย่างไร
- Branch และ Pull Request มีประโยชน์อย่างไร
- SSH ใช้กับงาน deploy อย่างไร
กลับรายวิชา