đ Viewing Git Log â āĻāĻŽāĻŋāĻ āĻšāĻŋāϏā§āĻā§āϰāĻŋ āĻĻā§āĻā§āύ â
git log āĻāĻŽāĻžāύā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻā§āĻā§āĻā§āϰ āϏāĻāϞ āĻāĻŽāĻŋāĻā§āϰ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻāϤāĻŋāĻšāĻžāϏ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤ āĻāĻāĻŋ Git-āĻāϰ āĻ
āύā§āϝāϤāĻŽ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻā§āϞ āϝāĻž āĻĻāĻŋā§ā§ āĻāĻĒāύāĻŋ āĻŦā§āĻāϤ⧠āĻĒāĻžāϰāĻŦā§āύ, āĻā§ āĻāĻāύ āĻā§āύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāύā§āĻā§āĨ¤
đ āĻŦā§āϏāĻŋāĻ git log â
git loggit logđ§ž āĻāĻāĻāĻĒā§āĻ āĻāĻĻāĻžāĻšāϰāĻŖ: â
commit 4f1e9b8fba1d72369e0e980c09e950fa6fc4d37c
Author: Polash Mahmud <polash@example.com>
Date: Fri May 10 21:04:55 2025 +0600
Add login page and basic validationcommit 4f1e9b8fba1d72369e0e980c09e950fa6fc4d37c
Author: Polash Mahmud <polash@example.com>
Date: Fri May 10 21:04:55 2025 +0600
Add login page and basic validationāĻāϤ⧠āϝāĻž āĻĻā§āĻāĻŦā§āύ: â
commit: āĻāĻŽāĻŋāĻ āĻāĻāĻĄāĻŋ (SHA hash)Author: āĻā§ āĻāĻŽāĻŋāĻ āĻāϰā§āĻā§Date: āĻāĻŦā§ āĻāϰā§āĻā§- āĻŽā§āϏā§āĻ: āĻā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻšā§ā§āĻā§
đ§Ē āĻāĻĻāĻžāĻšāϰāĻŖ ā§§: āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϏāϰā§āĻŦāĻļā§āώ ⧍āĻāĻŋ āĻāĻŽāĻŋāĻ āĻĻā§āĻāϤ⧠â
git log -n 2git log -n 2đ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϏāĻžāĻŽā§āĻĒā§āϰāϤāĻŋāĻ ā§¨āĻāĻŋ āĻāĻŽāĻŋāĻ āĻĻā§āĻāĻžāĻŦā§āĨ¤
đ§Ē āĻāĻĻāĻžāĻšāϰāĻŖ ⧍: āĻāĻ āϞāĻžāĻāύ⧠āĻā§āĻ āĻāϰ⧠āĻĻā§āĻāϤ⧠â
git log --onelinegit log --oneline4f1e9b8 Add login page and basic validation
77d2943 Initial commit4f1e9b8 Add login page and basic validation
77d2943 Initial commitđ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻāĻāĻžāϰ⧠āĻāĻŽāĻŋāĻ āĻšā§āϝāĻžāĻļ āĻ āĻŽā§āϏā§āĻ āĻāĻ āϞāĻžāĻāύ⧠āĻĻā§āĻāĻžā§āĨ¤
đ§Ē āĻāĻĻāĻžāĻšāϰāĻŖ ā§Š: āĻāĻ āϞāĻžāĻāύ⧠āĻ āĻā§āϰāĻžāĻĢ āϏāĻš â
git log --oneline --graphgit log --oneline --graph* 4f1e9b8 Add login page
* 77d2943 Initial commit* 4f1e9b8 Add login page
* 77d2943 Initial commitđ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻŦā§āϰāĻžāĻā§āĻ āĻ āĻŽāĻžāϰā§āĻ āϏāĻšāĻā§ āĻŦā§āĻāĻžāϰ āĻāύā§āϝ āĻāĻŋāĻā§āϝā§ā§āĻžāϞ āĻā§āϰāĻžāĻĢ āĻĻā§āĻāĻžā§āĨ¤
đ§Ē āĻāĻĻāĻžāĻšāϰāĻŖ ā§Ē: āϤāĻžāϰāĻŋāĻāϏāĻš āϏā§āύā§āĻĻāϰāĻāĻžāĻŦā§ āĻĢāϰāĻŽā§āϝāĻžāĻ āĻāϰ⧠āĻĻā§āĻāϤ⧠â
git log --pretty=format:"%h - %an, %ar : %s"git log --pretty=format:"%h - %an, %ar : %s"4f1e9b8 - Polash Mahmud, 2 hours ago : Add login page
77d2943 - Polash Mahmud, 3 days ago : Initial commit4f1e9b8 - Polash Mahmud, 2 hours ago : Add login page
77d2943 - Polash Mahmud, 3 days ago : Initial commitđ āύāĻŋāĻā§āϰ āĻŽāϤ⧠āĻāϰ⧠āϏāĻžāĻāĻžāύ⧠āĻāĻāĻāĻĒā§āĻ āĻĻā§āĻāĻžā§āĨ¤
| Format | Description |
|---|---|
%h | āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻšā§āϝāĻžāĻļ |
%an | Author Name |
%ar | āϏāĻŽā§ (relative) |
%s | āĻāĻŽāĻŋāĻ āĻŽā§āϏā§āĻ |
đ§Ē āĻāĻĻāĻžāĻšāϰāĻŖ ā§Ģ: āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĢāĻžāĻāϞā§āϰ āĻāĻŽāĻŋāĻ āĻšāĻŋāϏā§āĻā§āϰāĻŋ â
git log --oneline login.vuegit log --oneline login.vueđ login.vue āĻĢāĻžāĻāϞā§āϰ āϏāĻžāĻĨā§ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āϏāĻāϞ āĻāĻŽāĻŋāĻ āĻĻā§āĻāĻžāĻŦā§āĨ¤
đ§Ē āĻāĻĻāĻžāĻšāϰāĻŖ ā§Ŧ: āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻŦā§āϰāĻžāĻā§āĻā§āϰ āĻšāĻŋāϏā§āĻā§āϰāĻŋ â
git log maingit log mainđ main āĻŦā§āϰāĻžāĻā§āĻā§ āĻĨāĻžāĻāĻž āϏāĻāϞ āĻāĻŽāĻŋāĻ āĻĻā§āĻāĻžāĻŦā§āĨ¤
đ§Ē āĻāĻĻāĻžāĻšāϰāĻŖ ā§: āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϏāĻŽā§ā§āϰ āĻŽāϧā§āϝ⧠āĻāĻŽāĻŋāĻāĻā§āϞ⧠āĻĻā§āĻāϤ⧠â
git log --since="2 days ago"git log --since="2 days ago"đ āĻļā§āώ ⧍ āĻĻāĻŋāύā§āϰ āĻŽāϧā§āϝ⧠āĻāϰāĻž āĻāĻŽāĻŋāĻāĻā§āϞ⧠āĻĻā§āĻāĻžāĻŦā§āĨ¤
āĻ āĻĨāĻŦāĻž,
git log --since="2025-05-01" --until="2025-05-10"git log --since="2025-05-01" --until="2025-05-10"đ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϏāĻŽā§āϏā§āĻŽāĻžāϰ āĻŽāϧā§āϝ⧠āĻāĻŽāĻŋāĻāĻā§āϞ⧠āĻĻā§āĻāĻžāĻŦā§āĨ¤
đ§Ē āĻāĻĻāĻžāĻšāϰāĻŖ ā§Ž: āĻā§āύ āĻĢāĻžāĻāϞā§āϰ āϞāĻžāĻāύ⧠āĻā§ āĻā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāύā§āĻā§? â
git blame README.mdgit blame README.mdđ āϞāĻžāĻāύ āĻŦāĻžāĻ āϞāĻžāĻāύ āĻā§āύ āĻāĻŽāĻŋāĻ āĻāĻŦāĻ āĻā§ āϞā§āĻāĻ āϤāĻž āĻĻā§āĻāĻžāĻŦā§āĨ¤
đ§Ē āĻāĻĻāĻžāĻšāϰāĻŖ ⧝: āĻŽāĻžāϰā§āĻāϏāĻš āĻā§āϰāĻžāĻĢāĻŋāĻā§āϝāĻžāϞ āĻāϤāĻŋāĻšāĻžāϏ āĻĻā§āĻāϤ⧠â
git log --oneline --graph --allgit log --oneline --graph --allđ āϏāĻāϞ āĻŦā§āϰāĻžāĻā§āĻā§āϰ āĻāϤāĻŋāĻšāĻžāϏāϏāĻš āĻŽāĻžāϰā§āĻ āĻ āĻĄāĻžāĻāĻāĻžāϰāĻā§āύā§āϏ āĻā§āϰāĻžāĻĢ āĻĻā§āĻāĻžā§āĨ¤
đ Visual Log Tools â
CLI āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻžā§āĻžāĻ āĻāĻŋāĻā§ āĻā§āϰāĻžāĻĢāĻŋāĻāĻžāϞ āĻā§āϞ āĻāĻā§ āϝā§āĻā§āϞ⧠Git log āĻĻā§āĻāĻžā§ āĻāϰāĻ āϏāĻšāĻāĻāĻžāĻŦā§:
gitkâ GUI āĻāĻŋāϤā§āϤāĻŋāĻ āϞāĻžāĻāĻāĻā§ā§āĻ āϞā§āĻ āĻāĻŋāĻā§āĻžāϰGit Graphâ VS Code extensiontigâ āĻāĻžāϰā§āĻŽāĻŋāύāĻžāϞ āĻāĻŋāϤā§āϤāĻŋāĻ āϞāĻžāĻāĻāĻā§ā§āĻ āĻāĻŋāĻā§āĻžāϰ
gitkgitktigtigâ āĻāĻĒāϏāĻāĻšāĻžāϰ â
| āĻāĻžāĻ | āĻāĻŽāĻžāύā§āĻĄ |
|---|---|
| āϏāĻžāϧāĻžāϰāĻŖ āϞāĻŋāϏā§āĻ | git log |
| āϏāĻāĻā§āώāĻŋāĻĒā§āϤ | git log --oneline |
| āĻā§āϰāĻžāĻĢ āϏāĻš | git log --graph --oneline |
| āĻĢāĻžāĻāϞāĻāĻŋāϤā§āϤāĻŋāĻ | git log file.txt |
| āϏāĻŽā§āĻāĻŋāϤā§āϤāĻŋāĻ | git log --since="2 days ago" |
| āĻāĻžāϏā§āĻāĻŽ āĻĢāϰāĻŽā§āϝāĻžāĻ | git log --pretty=format:"..." |
git log āĻāĻĒāύāĻžāĻā§ Git āϰāĻŋāĻĒā§āĻāĻŋāĻāϰāĻŋāϰ āĻāϤāĻŋāĻšāĻžāϏ āĻāĻžāύāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰ⧠āĻāĻŦāĻ troubleshooting āĻ āĻā§āĻĄ review-āĻāϰ āĻāύā§āϝ āĻ
āĻĒāϰāĻŋāĻšāĻžāϰā§āϝāĨ¤