A simple LabVIEW demo to practice the control control with Git. This exercise is designed for four participants. Create a new branch before proceed. DO NOT create a pull request to the main branch.
Each participant, acting as an individual developer, is assigned to work on a separate submodule.
- Create and checkout a new branch.
- Open Do.vi and modify as instructed. Use Test API.vi to validate the functionality.
- Build the packed library.
- Commit and push the change.
- Create a pull request from GitHub.
- Observe the changes in History tab. Understand the difference between the local branch and remote branch (origin).
The moderator, acting as the team leader, validate and approve the pull request.
- Check out each branch, validate the functionality via Test API.vi, then approve the pull request.
- Open Main.vi and validate that all submodules are working as expected.