71 lines
2.1 KiB
Markdown
71 lines
2.1 KiB
Markdown
---
|
|
type: "topic"
|
|
created: "2024-01-14T02:18:21.181Z"
|
|
updated: "2024-03-31T16:09:07.756Z"
|
|
---
|
|
|
|
# Git
|
|
|
|
## Git Cheat Sheet
|
|
|
|
```bash
|
|
git branch
|
|
# https://useyourloaf.com/blog/git-cheat-sheet/
|
|
git branch development (create the branch named 'development')
|
|
git checkout development (switch to the branch)
|
|
git checkout master (switch back to the master branch)
|
|
git branch (list all branches)
|
|
git push origin development (Pushing a branch)
|
|
git checkout master (first switch to the master branch)
|
|
git merge development (merge all changes from development into the master branch)
|
|
gid add <file> (fix and add any conflicts)
|
|
git commit -m 'merged changes' (Merging a branch)
|
|
git branch -d development (Delete a branch)
|
|
git push origin :development (Deleting a remote branch)
|
|
git diff --name-only
|
|
git rebase -i master
|
|
git push origin -d branch-name
|
|
```
|
|
|
|
```bash
|
|
git fetch origin
|
|
git merge --ff-only origin/master
|
|
git checkout development
|
|
git merge --no-ff origin/master
|
|
```
|
|
|
|
```bash
|
|
git rm --cached D:/Documents/Notes/Cyberpunk-Red
|
|
git rm --cached D:/Documents/Notes/Quartz/Infineon/EC-Documentation
|
|
```
|
|
|
|
```bash
|
|
git tag -a {tag} -m "{tag description}"
|
|
git push origin --tags
|
|
```
|
|
|
|
```bash
|
|
git remote rm ubuntu
|
|
git remote rm messa017
|
|
git remote rm mestsa003
|
|
git remote rm mestsa07ec
|
|
git remote rm messa08ec
|
|
git remote rm eaf-prod
|
|
git remote rm azure
|
|
git -c http.sslVerify=false clone https://example.com/path/to/git
|
|
git push gogs --tags "refs/remotes/origin/*:refs/heads/*"
|
|
git ls-files --others --modified --deleted --exclude-standard
|
|
git ls-files --others --modified --deleted --exclude-standard | xargs
|
|
git ls-files --others --modified --deleted --exclude-standard | xargs -I % echo L:/Git/Notes-Infineon/.Infineon/%
|
|
L:/npm/prettier/node_modules/.bin/prettier --check | git ls-files --others --modified --deleted --exclude-standard | xargs -I % echo L:/Git/Notes-Infineon/.Infineon/%
|
|
```
|
|
|
|
```conf
|
|
# https://stackoverflow.com/questions/7489813/github-push-error-rpc-failed-result-22-http-code-413
|
|
client_max_body_size 5000m;
|
|
```
|
|
|
|
```bash
|
|
git branch -m master
|
|
```
|