mirror of
https://github.com/CorentinTh/it-tools.git
synced 2025-04-22 15:56:15 -04:00
refactor(naming): prevent auto import conflicts for git memo
This commit is contained in:
parent
fe61f0f2f2
commit
45c2474279
3 changed files with 3 additions and 2 deletions
77
src/tools/git-memo/git-memo.content.md
Normal file
77
src/tools/git-memo/git-memo.content.md
Normal file
|
@ -0,0 +1,77 @@
|
|||
## Configuration
|
||||
|
||||
Set the global config
|
||||
|
||||
```shell
|
||||
git config --global user.name "[name]"
|
||||
git config --global user.email "[email]"
|
||||
```
|
||||
|
||||
## Get started
|
||||
|
||||
Create a git repository
|
||||
|
||||
```shell
|
||||
git init
|
||||
```
|
||||
|
||||
Clone an existing git repository
|
||||
|
||||
```shell
|
||||
git clone [url]
|
||||
```
|
||||
|
||||
## Commit
|
||||
|
||||
Commit all tracked changes
|
||||
|
||||
```shell
|
||||
git commit -am "[commit message]"
|
||||
```
|
||||
|
||||
Add new modifications to the last commit
|
||||
|
||||
```shell
|
||||
git commit --amend --no-edit
|
||||
```
|
||||
|
||||
## I’ve made a mistake
|
||||
|
||||
Change last commit message
|
||||
|
||||
```shell
|
||||
git commit --amend
|
||||
```
|
||||
|
||||
Undo most recent commit and keep changes
|
||||
|
||||
```shell
|
||||
git reset HEAD~1
|
||||
```
|
||||
|
||||
Undo the `N` most recent commit and keep changes
|
||||
|
||||
```shell
|
||||
git reset HEAD~N
|
||||
```
|
||||
|
||||
Undo most recent commit and get rid of changes
|
||||
|
||||
```shell
|
||||
git reset HEAD~1 --hard
|
||||
```
|
||||
|
||||
Reset branch to remote state
|
||||
|
||||
```shell
|
||||
git fetch origin
|
||||
git reset --hard origin/[branch-name]
|
||||
```
|
||||
|
||||
## Miscellaneous
|
||||
|
||||
Renaming the local master branch to main
|
||||
|
||||
```shell
|
||||
git branch -m master main
|
||||
```
|
Loading…
Add table
Add a link
Reference in a new issue