Presentation is loading. Please wait.

Presentation is loading. Please wait.

Advantages Project Career Divide & Conquer Collaboration

Similar presentations


Presentation on theme: "Advantages Project Career Divide & Conquer Collaboration"— Presentation transcript:

1

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


Download ppt "Advantages Project Career Divide & Conquer Collaboration"

Similar presentations


Ads by Google