Join Ray Villalobos for an in-depth discussion in this video Tracking our project with Git and GitHub, part of Gulp.js, Git, and Browserify: Web Project Workflows.
…Git is a very popular version control system.…It can help you keep track of your project and manage any changes.…Now GitHub is the online counterpart to Git, it let's you manage…your project online and makes it easier to work in a team environment.…Now it's great even if you're working by yourself, so…I often begin my projects by setting up a Git repository.…We do have a comprehensive course on Git and GitHub called Git Essential Training.…I'm going to assume you already have an account, but if you want to learn how to…set that up or how to work with Git in detail it's covered on this course.…
Now, before I work with Git I'm going to add a…file that's special to Git projects and is really useful.…It's called a Git ignore file.…Now this is a normally invisible file, and it let's you…tell Git to ignore the tracking of certain files or folders.…This could be really useful because there's some things…than you may not want to keep track changes of.…So, I'm going to go over here to my Workflows folder, and create a new file.…
- Why workflow management?
- Processing tasks with gulp-coffee
- Importing libraries with Browserify
- Processing Sass and Compass
- Issuing tasks in sequence
- Watching changes to files
- Adding static reloads
- Setting up environment variables
- Minifying HTML
- Compressing images
Skill Level Intermediate
Q: When using the exercise files with the "git add" command on a PC, why do I receive warnings saying "LF will be replaced by CRLF"?
A: When running Unix files on a Windows workstation, the text formats are not exactly the same. Line Feeds (LFs) have to be converted to "Carriage Returns + Line Feeds.”