Author
Released
5/14/2014- Creating an account
- Installing GitHub
- Git basics
- Adding files to Git
- Checking differences
- Creating, switching, and updating branches
- Creating a new GitHub repository
- Managing files with the GitHub client
- Working with collaborators
Skill Level Intermediate
Duration
Views
(melodic tunes) - [Voiceover] Hi, I'm James Williamson, senior author at Lynda.com and I want to welcome you to GitHub for web designers. GitHub has become the industry standard way to share and distribute code over the internet. Along the way, it's become an integral part of many web design workflows. However, GitHub was largely created by and for web developers. So, in this course, I wanna take a web designer's approach to learning and using GitHub. We'll start by examining what GitHub is, how it works, and the value that it can add to your workflow.
We'll start by creating a GitHub account. And then defining your personal profile. From there, we'll step outside of GitHub to take a brief look at git. The version control system that GitHub is based off of. After that, we'll download the desktop applications and get started with basic GitHub workflows. Along the way, we'll explore the concepts that are critical to using GitHub correctly. Then we'll move on to using GitHub to collaborate with team members and how to use it socially to collaborate on opensource projects. Let's demystify GitHub. And find out how it can help you be a more efficient web designer.
Q: Why can't I create a .nojekyll file?
A: Depending upon your operating system and platform, you may have certain restrictions which make it impossible to create a .nojekyll file through Finder or Windows Explorer. Usually you’ll receive an error message that informs you that files starting with a “.” are system files and that you lack the permissions necessary to create one. If that’s the case, you’ll need to create the file through a Terminal window or bash prompt. Here’s how you do it:
1. Open a Terminal window if you’re on a Mac, or the bash prompt from the Github client if you’re on Windows.2. Navigate to the repository’s root directory.3. Type the following at the prompt: $ touch .nojekyll4. That’s it! The next time you make a commit and push to the master branch you should see your new .nojekyll file.
Related Courses
-
PHP for Web Designers
with David Powers5h 26m Beginner
-
Introduction
-
Welcome1m 3s
-
Using the exercise files2m 26s
-
-
1. GitHub Overview
-
What is GitHub?6m 27s
-
Creating an account3m 23s
-
GitHub documentation2m 28s
-
-
2. Git Basics
-
Version control overview3m 52s
-
Using the command line4m 37s
-
Installing Git on a Mac8m 15s
-
How Git works4m 41s
-
Creating a repo3m 34s
-
Checking current status1m 58s
-
Adding files4m 17s
-
Making a commit6m 28s
-
Modifying files2m 47s
-
Checking differences3m 34s
-
Creating a branch3m 19s
-
Switching between branches2m 58s
-
Updating branches8m 12s
-
Understanding merging4m 5s
-
Basic merging7m 25s
-
Resolving conflicts6m 49s
-
Managing branches3m 43s
-
Learning Git2m 12s
-
-
3. GitHub Basics
-
Creating a new repository3m 34s
-
Adding a README file5m 30s
-
Adding a gitignore file7m 16s
-
Editing files3m 54s
-
Cloning the repo locally4m 5s
-
Deleting a repo3m 39s
-
-
4. Using the GitHub Client
-
Adding an existing project6m 13s
-
Updating files4m 29s
-
Adding new files1m 53s
-
Pulling remote files3m 55s
-
Creating new branches3m 40s
-
Merging branches3m 43s
-
Resolving conflicts5m 19s
-
Dealing with binary files8m 29s
-
Deleting branches4m 1s
-
5. Collaborating with GitHub
-
Adding collaborators3m 37s
-
Adding commit comments1m 59s
-
Adding a new issue3m 57s
-
Managing issues3m 15s
-
Working as a collaborator5m 32s
-
Creating a pull request4m 18s
-
Managing pull requests4m 7s
-
-
Conclusion
-
Additional resources4m 25s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Welcome