Слайд 2Create new account
Mogilev 2017
Go to https://bitbucket.org/ and click “Get started”
Слайд 3Create new account
Mogilev 2017
Enter your email address
Слайд 4Create new account
Mogilev 2017
Complete your account details: Full Name and Password.
Check “I’m not
robot” and click “Continue”
Слайд 5Create new account
Mogilev 2017
Create unique username for Bitbucket Cloud
Слайд 62. Create new repository
Mogilev 2017
Create a repository
Слайд 72. Create new repository
Mogilev 2017
Repository name. Use your First Name and Surname. Like
“aivanov”
Слайд 82. Create new repository
Mogilev 2017
Bitbucket repository successfully was created.
Слайд 9Add default reviewers for new pull requests.
2. Create new repository
Mogilev 2017
Слайд 103. Checkout repository
Mogilev 2017
Install TortoiseGit
Right click and choose “Git Clone…”
Слайд 113. Checkout repository
Mogilev 2017
Choose correct checkout directory if needed
Слайд 123. Checkout repository
Mogilev 2017
Enter credentials and click on save authentication checkbox
Слайд 133. Checkout repository
Mogilev 2017
Checkout finished
Слайд 144. Pro Git
Mogilev 2017
Book “Pro Git”, Scott Chacon
1. https://git-scm.com/book/ru/v1
2. https://git-scm.com/book/en/v2
3. https://github.com/progit/progit2
Слайд 15Cloning an Existing Repository
4. Pro Git
Mogilev 2017
Слайд 16Recording Changes to the local repository
4. Pro Git
Mogilev 2017
Слайд 17Recording Changes to the remote repository
4. Pro Git
Mogilev 2017
Слайд 18Getting updates from remote repository
4. Pro Git
Mogilev 2017
Слайд 194. Pro Git
Mogilev 2017
Creating branch
Слайд 20Make sure that you commit in the created branch.
After commit & push (check-in),
Create pull request.
4. Pro Git
Mogilev 2017
Слайд 21Creating pull request
4. Pro Git
Mogilev 2017
Слайд 234. Pro Git
Mogilev 2017
Merge only approved pull request
Слайд 24Switch to master branch and update local repository
4. Pro Git
Mogilev 2017
Слайд 25http://nvie.com/posts/a-successful-git-branching-model/
5. GitFlow
Mogilev 2017
Слайд 26Mogilev 2017
6. HubFlow: GitFlow For GitHub