đ Viewing Git Log â āĻāĻŽāĻŋāĻ āĻšāĻŋāϏā§āĻā§āϰāĻŋ āĻĻā§āĻā§āύ â
git log
āĻāĻŽāĻžāύā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻā§āĻā§āĻā§āϰ āϏāĻāϞ āĻāĻŽāĻŋāĻā§āϰ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻāϤāĻŋāĻšāĻžāϏ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤ āĻāĻāĻŋ Git-āĻāϰ āĻ
āύā§āϝāϤāĻŽ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻā§āϞ āϝāĻž āĻĻāĻŋā§ā§ āĻāĻĒāύāĻŋ āĻŦā§āĻāϤ⧠āĻĒāĻžāϰāĻŦā§āύ, āĻā§ āĻāĻāύ āĻā§āύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāύā§āĻā§āĨ¤
đ āĻŦā§āϏāĻŋāĻ git log
â
git log
git log
đ§ž āĻāĻāĻāĻĒā§āĻ āĻāĻĻāĻžāĻšāϰāĻŖ: â
commit 4f1e9b8fba1d72369e0e980c09e950fa6fc4d37c
Author: Polash Mahmud <polash@example.com>
Date: Fri May 10 21:04:55 2025 +0600
Add login page and basic validation
commit 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 2
git log -n 2
đ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϏāĻžāĻŽā§āĻĒā§āϰāϤāĻŋāĻ ā§¨āĻāĻŋ āĻāĻŽāĻŋāĻ āĻĻā§āĻāĻžāĻŦā§āĨ¤
đ§Ē āĻāĻĻāĻžāĻšāϰāĻŖ ⧍: āĻāĻ āϞāĻžāĻāύ⧠āĻā§āĻ āĻāϰ⧠āĻĻā§āĻāϤ⧠â
git log --oneline
git log --oneline
4f1e9b8 Add login page and basic validation
77d2943 Initial commit
4f1e9b8 Add login page and basic validation
77d2943 Initial commit
đ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻāĻāĻžāϰ⧠āĻāĻŽāĻŋāĻ āĻšā§āϝāĻžāĻļ āĻ āĻŽā§āϏā§āĻ āĻāĻ āϞāĻžāĻāύ⧠āĻĻā§āĻāĻžā§āĨ¤
đ§Ē āĻāĻĻāĻžāĻšāϰāĻŖ ā§Š: āĻāĻ āϞāĻžāĻāύ⧠āĻ āĻā§āϰāĻžāĻĢ āϏāĻš â
git log --oneline --graph
git 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 commit
4f1e9b8 - 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.vue
git log --oneline login.vue
đ login.vue
āĻĢāĻžāĻāϞā§āϰ āϏāĻžāĻĨā§ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āϏāĻāϞ āĻāĻŽāĻŋāĻ āĻĻā§āĻāĻžāĻŦā§āĨ¤
đ§Ē āĻāĻĻāĻžāĻšāϰāĻŖ ā§Ŧ: āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻŦā§āϰāĻžāĻā§āĻā§āϰ āĻšāĻŋāϏā§āĻā§āϰāĻŋ â
git log main
git 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.md
git blame README.md
đ āϞāĻžāĻāύ āĻŦāĻžāĻ āϞāĻžāĻāύ āĻā§āύ āĻāĻŽāĻŋāĻ āĻāĻŦāĻ āĻā§ āϞā§āĻāĻ āϤāĻž āĻĻā§āĻāĻžāĻŦā§āĨ¤
đ§Ē āĻāĻĻāĻžāĻšāϰāĻŖ ⧝: āĻŽāĻžāϰā§āĻāϏāĻš āĻā§āϰāĻžāĻĢāĻŋāĻā§āϝāĻžāϞ āĻāϤāĻŋāĻšāĻžāϏ āĻĻā§āĻāϤ⧠â
git log --oneline --graph --all
git log --oneline --graph --all
đ āϏāĻāϞ āĻŦā§āϰāĻžāĻā§āĻā§āϰ āĻāϤāĻŋāĻšāĻžāϏāϏāĻš āĻŽāĻžāϰā§āĻ āĻ āĻĄāĻžāĻāĻāĻžāϰāĻā§āύā§āϏ āĻā§āϰāĻžāĻĢ āĻĻā§āĻāĻžā§āĨ¤
đ Visual Log Tools â
CLI āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻžā§āĻžāĻ āĻāĻŋāĻā§ āĻā§āϰāĻžāĻĢāĻŋāĻāĻžāϞ āĻā§āϞ āĻāĻā§ āϝā§āĻā§āϞ⧠Git log āĻĻā§āĻāĻžā§ āĻāϰāĻ āϏāĻšāĻāĻāĻžāĻŦā§:
gitk
â GUI āĻāĻŋāϤā§āϤāĻŋāĻ āϞāĻžāĻāĻāĻā§ā§āĻ āϞā§āĻ āĻāĻŋāĻā§āĻžāϰGit Graph
â VS Code extensiontig
â āĻāĻžāϰā§āĻŽāĻŋāύāĻžāϞ āĻāĻŋāϤā§āϤāĻŋāĻ āϞāĻžāĻāĻāĻā§ā§āĻ āĻāĻŋāĻā§āĻžāϰ
gitk
gitk
tig
tig
â āĻāĻĒāϏāĻāĻšāĻžāϰ â
āĻāĻžāĻ | āĻāĻŽāĻžāύā§āĻĄ |
---|---|
āϏāĻžāϧāĻžāϰāĻŖ āϞāĻŋāϏā§āĻ | 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-āĻāϰ āĻāύā§āϝ āĻ
āĻĒāϰāĻŋāĻšāĻžāϰā§āϝāĨ¤