Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Practical Git, а также все другие курсы, прямо сейчас!
Премиум
  • Урок 1. 00:01:00
    Introduction
  • Урок 2. 00:01:53
    Initialising an empty repository
  • Урок 3. 00:01:26
    Configuring Git
  • Урок 4. 00:05:19
    Staging, committing and pushing
  • Урок 5. 00:04:10
    Making changes and pushing again
  • Урок 6. 00:06:03
    Branch basics
  • Урок 7. 00:03:26
    Pull requests
  • Урок 8. 00:02:20
    Pull request aftermath
  • Урок 9. 00:07:33
    Branch and merge workflow
  • Урок 10. 00:03:41
    Cloning a remote repository
  • Урок 11. 00:04:18
    Deleting remote branches
  • Урок 12. 00:18:08
    Dealing with conflicts
  • Урок 13. 00:08:09
    Contributing to open-source projects
  • Урок 14. 00:09:25
    Amending commits (and the dangers)
  • Урок 15. 00:03:37
    Amending commits: Part 2
  • Урок 16. 00:07:28
    Merging and Rebasing: Revisiting merging
  • Урок 17. 00:07:22
    Merging and Rebasing: Rebasing
  • Урок 18. 00:06:04
    Squashing commits
  • Урок 19. 00:07:41
    Stashing: Stashing basics
  • Урок 20. 00:05:08
    Stashing: Stashing gotchas
  • Урок 21. 00:06:39
    Ignoring files with .gitignore
  • Урок 22. 00:04:21
    Using .gitkeep, and a better alternative
  • Урок 23. 00:04:20
    Untracking tracked files
  • Урок 24. 00:02:24
    A quick look at git diff
  • Урок 25. 00:01:57
    Creating a project readme