
Install git on a Mac using either terminal checks or the official site, verify installation with git version, and understand when Xcode tools provide git.
install git on ubuntu linux using the terminal, verify the installation, and review git-scm.com download options for other distros.
Git is a version control system that stores and tracks changes to files and directories, maintaining commit history and the ability to revert and compare changes.
Identify the three git states for an artifact—the modified, staged, and committed. Use git add to stage changes and git commit to snapshot them in the local repository.
Learn how to set up a git repository using three methods—initialize a blank repo, create from an existing project, or clone a remote repository—and configure author name and email.
Learn how to set up a git prompt on a Mac by downloading a script, updating your bash rc file to load it on startup, and saving changes with vi.
Learn to check a repository's status with git status, create a new repo, and track changes by using git add and git commit, resulting in a clean working tree.
Learn how to create and manage lightweight git branches, switch between master and feature branches, and merge changes with fast-forward merges.
Explore GitHub, the largest web based git repository hosting service, and learn to connect your local repository to a remote GitHub project, including open source and private repositories.
Learn how to create a GitHub account, set up a public repository, choose initialization options like read me, git ignore, and license, and push an existing project to GitHub.
Learn how to fork a GitHub repository to own a copy and how to clone it to your local machine, using HTTPS, readme basics, and basic git concepts.
Learn how to get started with git using Android Studio, install the Java Development Kit 8, and set up a sample project to push to GitHub.
Download and install the Java Development Kit for Windows from Oracle, choosing 64-bit or 32-bit as appropriate, then verify with java -version. Prepare for the next step with Android Studio.
Download Python 3.5.2 or higher for Windows, run the installer, and ensure add to path so Python is recognized in the command prompt for verification.
Configure IntelliJ for git and GitHub by setting the git path, enabling version control, and testing the integration; then enter GitHub credentials and apply settings.
Import an IntelliJ Python project into GitHub by extracting the blackjack zip, opening it in IntelliJ, configuring the Python SDK, and pushing it to a new repository.
Push changes from IntelliJ to GitHub, choosing single files or small groups over the entire project, then commit and push to the remote repository.
Download and install Eclipse from eclipse.org, select the correct 32- or 64-bit package, configure the Java Development Kit, and create a test Java project.
Import a Java Eclipse project from a zip file into Eclipse and prepare it for Git version control. Create a Git repository, commit changes, and push to GitHub using origin.
Learn how to push changes from Eclipse to GitHub, including adding new files, staging, committing, and pushing to the remote repository, and reviewing local history.
In this lecture, you will know about Instructor's other courses!
Student Reviews For The Git Bootcamp With GitHub Course.
"Brilliant course. Learned a lot and I am now using git and github in my software development. The videos and explanations are very clear and cover everything you need to get started using git and github." - David Crombie
"Not only does he teach the basics of git and GitHub, but he also shows how to use it with several different editors, and even shows you how to install all of them on top of it. I have a much better grip on git and GitHub and although I do need a lot of practice" - Francisca Roele
"The information on how to configure git and github was very clear and easy to follow. The examples on how to use git were easy to understand and the instructor showed how to use the most important features of git. Overall it is a very good introduction to the use of git and github." - Bill Coulter
======================================================
Maybe you've heard how version control is an important part of software development, but haven't gotten around to learn about Git yet?
Perhaps you have searched to find a course that will teach you the important parts of using Git and GitHub, but have failed to find one that actually explains things in detail, step by step.
Maybe you have an urgent need to understand how to use Git, but don’t want to spent hours watching videos that are fully of theory, but don’t include the necessary how-to information.
Or maybe you tried another Git course, and found that it was created by someone who is not a full time developer, and it left you needing more information.
If any of this resonates with you, then this is the course for you.
In this course, you will discover Git and version control systems in general, and obtain real world, value skills that can dramatically increase your career prospects as a software developer.
The fact is that an understanding of version control systems and source control in general is vital for developers in 2016, and this course will get you up to speed fast.
Git is one of those skills that employers look for on resumes, so don’t miss out on opportunities because you are do not have the necessary skills.
You will learn how to:
What about updates and support?
My other courses get continued updates and support, and this course is no exception. We answer questions daily in the questions and answers area of the course, so you are never on your own.
So, are you ready to get started? Enroll now and start your journey to understanding Git and Github today.