Git with Bitbucket and SourceTree
4.5 (116 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
548 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Git with Bitbucket and SourceTree to your Wishlist.

Add to Wishlist

Git with Bitbucket and SourceTree

Get Introduced to Version Control with Git, Bitbucket, and SourceTree.
Bestselling
4.5 (116 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
548 students enrolled
Created by Justin Rose
Last updated 4/2016
English
Learn Fest Sale
Current price: $10 Original price: $30 Discount: 67% off
2 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 1 Article
  • 3 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Integrate Git in their daily projects.
  • Work for any solid or start up company and feel comfortable using Git commands on the companies project(s).
  • Execute basic commands in the command line (Terminal for Mac Users, and Git Bash for Windows Users).
View Curriculum
Requirements
  • We will be downloading Git and SourceTree.
  • You do not have to do any downloads before this course starts, because we will take care of everything.
Description

Become apart of the Git train, it's mandatory if you want to work with any stable company, or even a start up company!

Note:

  • This course is not meant to be looked at as comprehensive on the topics of Git, Bitbucket, and SourceTree.
  • This course is meant to be treated as an introduction to the topics of Git, Bitbucket, and SourceTree. Once you complete the course, you will be able to dive deeper into the topics introduced.

Let me tell you a little bit about the course:

  • We start off the course by defining Version Control and Git.
  • We then go over the Git Glossary, which are the practical terms used for Git.
After we know the basics of git, we are going to practice it in the command line:
  • We will first install Git.
  • We will go over the basics of the command line like navigating through directories, etc.
  • Then we will practice git, and go through the process of executing git commands, anything and everything from staging, committing, viewing the history of commits, etc.
Once we feel comfortable with executing Git commands, we are going to be introduced to SourceTree:
  • We will install SourceTree.
  • We will mimic our example from the command line and do it in SourceTree.
  • Once we have done things locally, we will move to Bitbucket.
  • We will learn everything from cloning a repository, all the way to pushing up local commits.
After all is finished there will be a challenge that I encourage you to attempt on your own. After your attempt, there is a solution video that will walk you through the challenge.

Git is mandatory if you want to be a developer, so it's not a matter of if you should learn it, it's a matter of when you should, and you should now!

Who is the target audience?
  • This course is for anyone who has an interest in Version Control.
  • This course is meant for anyone who is in the software industry. Version Control is that important.
  • This course is also for designers. Losing a design could be just as detrimental as losing some source code.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 29 Lectures Collapse All 29 Lectures 01:33:30
+
Introduction to Git
4 Lectures 08:44
+
Git in Depth
8 Lectures 25:46
Installing and Setting Up Git
04:37

The Command Line
05:45

Git Basics
04:40

Branching
03:34


Ignoring Files
02:40

Removing Files
02:35

The Log
01:20

Git in Depth
3 questions
+
SourceTree: Local Repositories
8 Lectures 17:29
What is SourceTree?
01:03

Installing SourceTree
01:30

Creating a Local Repository Through SourceTree
03:51

Editing a Committed File
02:20


Branching
04:20

.gitignore in SourceTree
02:15

Removing Files
01:08
+
SSH and Bitbucket
2 Lectures 07:04
SSH Key-Pairs
02:45

Bitbucket
04:19

SSH and Bitbucket
1 question
+
SourceTree: Remote Repositories
3 Lectures 10:16
Creating a Repository Through Bitbucket
01:07

Cloning the Repository
00:59

Working with the Remote Repository
08:10
+
Merge Conflicts
1 Lecture 11:09
Resolving Merge Conflicts
11:09
+
Challenge
3 Lectures 13:03
The Challenge
02:55

The Challenge Solution
09:35

Where to Go From Here
00:33
About the Instructor
Justin Rose
4.5 Average rating
131 Reviews
703 Students
2 Courses
Student, Udemy Instructor

My name is Justin Rose, and I am an passionate and experienced software developer. Growing up, my career path changed a whole three times! Not too big right? Anyways, it started as an architect, move to pharmacy, and then I took a career test. Little did I know, three months after that career test, I would obtain an internship at a global company as a software engineering intern. This was bizarre knowing I was just in high school, from there on out, I knew the sky was the limit.

I've realized recently I'm extremely gifted in this technology industry, and I just feel so blessed to love this field. I'm also fortunate to have the opportunity to teach what I love, and that is why I'm so excited about teaching on Udemy. I plan to teach very in depth courses. A downside of mine is that I'm a perfectionist, so the courses I put out, will not be a let down. I'm just getting started, and I'm looking forward to where this path takes me.