Download presentation
Presentation is loading. Please wait.
Published bySukarno Lie Modified over 6 years ago
2
Advantages Project Career Divide & Conquer Collaboration
Versioning System Career Much needed skill Project Portfolio Code Reuse / Management
3
Step 1: Create an account
4
Step 2: Create new Repository (Project)
5
Git Commands
6
git clone get a copy of an existing Git repository (e.g. projects you like to contribute to)
7
determines which file(s) are in which state
* git status determines which file(s) are in which state
8
git branch <branch_name> git checkout <branch_name>
branching minimizes a lot of headache; can be use for versioning Explain about master and branches. Branching minimizes a lot of headache.
9
Control LEDs using keyboard keys thru serial communication
Project Control LEDs using keyboard keys thru serial communication
10
Divide and Conquer James will write the code for the Arduino
Gabe will write the code in Python for keyboard controls
11
git add . git add <file_name>
* git add . git add <file_name> when creating a new file, you have to add it
12
git pull git add . git commit -m ”Message” git push
* git commit -am “Message” git pull git add . git commit -m ”Message” git push Record changes to the repository each time the project reaches a state you want to record
13
git merge <branch_name>
merge <branch_name> to current branch
14
git checkout <file_name>
made changes to a file, and you want to reset it back to the last commit
15
References
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.