48 lines
1.0 KiB
Markdown
48 lines
1.0 KiB
Markdown
## Viewing File History
|
|
|
|
## 1. git log -- assignment.txt
|
|
|
|
|
|

|
|
|
|
## 2. git log -p -- assignment.txt
|
|
|
|

|
|
|
|

|
|
|
|
## 3. git log --oneline -- assignment.txt
|
|
|
|

|
|
|
|
## How many commits modified this file?
|
|
|
|
3 commits
|
|
|
|
## What differences do you see when adding the -p option?
|
|
|
|
Shows detailed changes for each commit in the file.
|
|
|
|
## Viewing File History with Blame
|
|
|
|
## 1. git blame assignment.txt
|
|
|
|

|
|
|
|
## 2. git blame -L 1,5 assignment.txt
|
|
|
|

|
|
|
|
## 3. git blame assignment.txt
|
|
|
|

|
|
|
|
## Who changed each line of the file?
|
|
Renejit
|
|
|
|
## How does -L help when the file is large?
|
|
To view the history of specific lines in a file.
|
|
|
|
## What extra information does -e provide?
|
|
To get the email id of the user who made the chages in the file.
|