(Grav GitSync) Automatic Commit from RealStickman

This commit is contained in:
RealStickman 2022-06-25 11:40:44 +02:00 committed by GitSync
parent f4edba4fac
commit ec4ae98264

View File

@ -0,0 +1,27 @@
---
title: Git
---
[toc]
## Reset everything to selected branch
Useful for getting to the same state as upstream
`git reset --hard (upstream)/(branch)`
`git pull (upstream) (branch)`
Finally force push all of this into your own repo
## Get Pull Request from foreign repo
*Example with neofetch*
Add remote if you haven't already done that
`git remote add dylanaraps https://github.com/dylanaraps/neofetch.git`
Remotes can be show with `git remote show`
Fetch desired commits
`git fetch dylanaraps a0221c51ff4c8ce834d7e3431f2770b6879de009`
Cherry pick commits
`git cherry-pick -m 1 a0221c51ff4c8ce834d7e3431f2770b6879de009`
Resolve whatever conflicts arise