Course 7 of 8
Developer Workflow: Terminal, Git & GitHub
Work like a developer: the terminal, Git commits, branches and merges, GitHub, and pull requests, ending with Tally published on GitHub.
Modules
6
Lessons
34
Level
About This Course
Until now you have worked mostly alone, saving files and refreshing the browser. Professional developers work in a terminal, record every change with Git, and collaborate through GitHub. This course teaches the daily workflow that every later course, and every job, depends on. You move Tally out of a folder on your computer and into a proper repository, then change it the way a team would: on branches, through pull requests, with reviews and a clear commit history.
You'll Be Able To
- Navigate the file system, run programs and manage files confidently from the terminal
- Record, inspect and undo changes with Git commits
- Create branches, merge them and resolve merge conflicts
- Publish a project to GitHub and keep a local copy in sync with it
- Work through the issue, branch, pull request and review cycle used by professional teams
What's Inside
- 1
The terminal
6 lessons
- 2
Working with text and programs
5 lessons
- 3
Git fundamentals
6 lessons
- 4
Branching, merging and undoing
6 lessons
- 5
GitHub
5 lessons
- 6
Collaborating with pull requests
6 lessons