• Урок 1. 00:01:48
    Change a Commit Message that Hasn't Been Pushed Yet
  • Урок 2. 00:01:35
    Add More Files and Changes to a Commit Before Pushing
  • Урок 3. 00:01:35
    Remove Files from Staging Before Committing
  • Урок 4. 00:03:02
    Remove Changes from a Commit Before Pushing
  • Урок 5. 00:02:53
    Use and Compare the Different git Reset Options: --hard, --soft, and --mixed
  • Урок 6. 00:01:29
    Recover Local Changes from `git reset --hard` with `git reflog`
  • Урок 7. 00:01:44
    Undo a Commit that has Already Been Pushed
  • Урок 8. 00:01:58
    Push a New Branch to github that Doesn't Exist Remotely Yet
  • Урок 9. 00:01:24
    Copy a Commit from One Branch to Another
  • Урок 10. 00:02:46
    Move a Commit that was Committed on the Wrong Branch
  • Урок 11. 00:03:34
    Use `git stash` to Save Local Changes While Pulling
  • Урок 12. 00:01:25
    Explore Old Commits with a Detached HEAD, and then Recover
  • Урок 13. 00:02:21
    Fix a Pull Request that has a Merge Conflict
  • Урок 14. 00:02:12
    Cleanup and Delete Branches After a Pull Request
  • Урок 15. 00:02:36
    Change the Commit Message of a Previous Commit with Interactive Rebase
  • Урок 16. 00:02:38
    git Ignore a File that has Already been Committed and Pushed
  • Урок 17. 00:01:57
    Add a File to a Previous Commit with Interactive Rebase
  • Урок 18. 00:02:37
    Fix Merge Conflicts While Changing Commits During an Interactive Rebase
  • Урок 19. 00:01:41
    Squash Commits Before they are Pushed with Interactive Rebase
  • Урок 20. 00:03:13
    Completely Remove a File from Pushed git History
Этот материал находится в платной подписке. Оформи премиум подписку и смотри Fix Common Git Mistakes, а также все другие курсы, прямо сейчас!
Премиум