Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #### Cleaning
- Show informations about remote branches:
- $ git remote show origin
- Stop tracking deleted remote branches:
- $ git remote prune origin --dry-run
- #### Remote tracking
- Verify origin and upstream setup:
- $ git remote -v
- If upstream is missing, setup:
- $ git remote add upstream git@bitbucket.org:some-gatekeeper-maintainer/some-project.git
- Collect changes of upstream repository:
- $ git fetch upstream
- Checkout main branch (master):
- $ git checkout master
- And continue usual workflow:
- $ git pull upstream master || $ git merge upstream/master || $ git rebase upstream/master
- #### Lost and found
- Look to log for what you lost:
- $ git reflog
- Create new branch from what you found:
- $ git checkout -b branch-name 70b3696
- #### Unstage all local changes
- To keep changes:
- $ git reset HEAD
- To remove everything not commited permanently:
- $ git reset --hard HEAD
Add Comment
Please, Sign In to add comment