کنترل ورژن برای وب سایت ها و نرم افزارها یک بحث بسیار مهم است.

این آموزش تصویری مقدمات کنترل ورژن را با استفاده از نرم افزارهای Git ، Bitbucket  و SourceTree را برای برنامه نویسان و طراحان وب آموزش می دهد.

این دوره آموزشی محصول موسسه Udemy است.

سرفصل های دوره:

  • نحوه استفاده از Bitbucket
  • کار با رابط کاربری
  • شروع کار با Bitbucket و SourceTree
  • نحوه برنامه نویسی
  • نحوه توسعه برنامه
  • نحوه کار با Repositories
  • راه اندازی یک مخزن در Git
  • ایجاد یک مخزن در Bitbucket
  • استفاده از درخت ها
  • نحوه تست برنامه
  • افزودن ویژگی های جدید برنامه
  • نحوه همکاری در تیم
  • و…

عنوان دوره: Udemy Version Control Basics for Programmers And Web Developers
مدت زمان:  40 دقیقه
نویسنده: Chris Dixon


توضیحات:

Udemy Version Control Basics for Programmers And Web Developers

Chris Dixon
40 Mins
All Levels

Git, Bitbucket and SourceTree: Take control of your code using this easy to follow guide
Version control is something every web developer or programmer should know.
This course gives you a quickstart into using the popular Bitbucket and SourceTree software. If you are new to Git, Bitbucket, SourceTree or version control then this is the course for you.
Version control is the system which records the changes you make to your projects, files, folders etc. This means if we mess up, or are unable to locate a bug, problem etc, we can revert back to an earlier version before our changes. By the end of this course you will be comfortable with:
How to set up and install Bitbucket & SourceTree
Creating and cloning repositories
Committing & pushing changes
Pull requests
Creating branches
Merging branches
Forking repositories and team collaboration
Please note this course is for beginners and is not an in depth look at Git, version control, Bitbucket and SourceTree. however you will have all the skills you need to successfully apply version control in your projects.
So sign up now and learn a valuable skill essential for any developer!
What are the requirements?
A Bitbucket account is required (covered in the course)
SourceTree downloaded and installed (covered in the course)
Please be aware SourceTree in currently only available for Windows and Mac
A basic knowledge of how computers work: installing software, adding folders etc is essential
What am I going to get from this course?
Over 11 lectures and 40 mins of content!
Understand version control
Be comfortable with Bitbucket & SourceTree
Use common version control techniques such as push, pull, merge, brance, fork etc
Collaborate on team projects
What is the target audience?
Beginners to Bitbucket & SourceTree
Version control newcomers
This course is ideal for anybody looking at using version control without using the command line
This course is not for you if you already are comfortable in version control, Git etc

Section 1: Introduction & Getting Started
Lecture 1
Introduction
01:09
A brief look at what version control is and how using Bitbucket and SourceTree can benefit.
Lecture 2
Udemy guide
02:00
This video contains a look at the Udemy interface for students new to Udemy.
Lecture 3
Getting started with Bitbucket & SourceTree
03:37
This video looks at what Bitbucket and SourceTree are, how to register and how to download.
Section 2: Working with Repositories
Lecture 4
Create & clone a repository
03:39
Lets now get to work creating our first repository. We begin by creating a repository in the Bitbucket cloud, then create a local clone to work from using SourceTree.
Lecture 5
Commit & push: Let's make some changes to our project
08:29
Now we have our repositories set up, we now can make some changes to our project, commit to them and then oush them back to Bitbucket.
Lecture 6
Pull requests
03:30
This video looks at how we can create files in the remote repository and then pull them into our local repository using SourceTree.
Lecture 7
Creating branches
06:17
Branches are a great way to branch off from the master copy to create or test out new features.
Lecture 8
Merging branches
02:28
When we are happy with the changes made in our branch, we can then merge our changes back into the master branch.
Section 3: Team Collaboration
Lecture 9
Team collaboration & forking
06:56
Bitbucket and SourceTree are great for not only individuals, but also teams working on the same project. Each team member can create a fork of the main repository to work on without affecting the master copy. The changes must then be approved before merging back into the master.
Section 4: Thank You
Lecture 10
Thank you
01:42
Thanks for taking this course and I hope you have enjoyed it!
Lecture 11
Keep on learning
Article