![]() Then, for some reason, you suddenly need to attend to another task and have to switch branches. Picture the following scenario: You’ve already made three neat and tidy commits, but you also have some uncommitted code that’s quite messy you won’t want to commit it without removing your debugging code first. If you decide not to commit your work once you have restored the stash, you can run git checkout, which resets all uncommitted code. You can also apply a specific stash (if you have stashed more than once) by running git stash apply (the ‘1’ denotes the second before the last stash). ![]() You can reapply the stashed content by running git stash apply. Now, you can safely change branches without losing your code or having a messy commit. After running git stash, your branch appears as it was when you made your last commit. It’s not possible to push a stash to a remote repository, so a stash is just for your own personal use. Stashing is like saving a temporary local commit to your branch. Git stash enables you to save your code without making a commitment. git reset, which lets you tidy up your code before doing a commit. ![]() git stash, which makes a temporary, local save of your code.There are two essential git commands to learn and apply: Our developers compiled their knowledge into a beginner’s Git class to help teach more about useful git commands. However, there's more to Git than a few simple commands. Every developer needs an understanding of version control, and Git has become the de-facto version control standard. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |