Add commit variants

This commit is contained in:
Isabelle Viktoria Maciohsek
2021-04-04 20:55:26 +03:00
parent 933f0a40e3
commit 2c0ba554cd
3 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1,19 @@
---
title: Commit without running git hooks
tags: commit,intermediate
---
Creates a new commit skipping the pre-commit and commit-msg hooks.
- Use `git commit --no-verify -m <message>` to commit staged changes without running git hooks.
```sh
git commit --no-verify -m <message>
```
```sh
# Make some changes to files, ones that your precommit hook might not allow
git add .
git commit --no-verify -m "Unsafe commit"
# Creates a commit with the message "Unsafe commit", without running git hooks
```

View File

@ -12,6 +12,7 @@ git commit -m <message>
``` ```
```sh ```sh
# Make some changes to files
git add . git add .
git commit -m "Fix the network bug" git commit -m "Fix the network bug"
# Creates a commit with the message "Fix the network bug" # Creates a commit with the message "Fix the network bug"

View File

@ -0,0 +1,17 @@
---
title: Create an empty commit
tags: commit,beginner
---
Creates an empty commit.
- Use `git commit --allow-empty -m <message>` to create an empty commit with the provided `<message>`.
```sh
git commit --allow-empty -m <message>
```
```sh
git commit --allow-empty -m "Empty commit"
# Creates an empty commit with the message "Empty commit"
```