Sometimes it is handy to have a script that just print out a shorter form of git log. This question will ask you to create a script to create a brief version of the git commit history. Assuming that you are in a folder that is also a git repository. Please write a script called git.sh to print out a list of the all commits, with each line containing the following format [commit author]: commit date. For example, if I print out a log of a git repo with two commits on 7th Feb and 14th Feb, both by me, then the script should print [Rachata Ausavarungnirun]: 7 February 2021 14 February 2021 [Rachata Ausavarungnirun]:

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

shell scripting

Sometimes it is handy to have a script that just print out a shorter form of git log. This question will ask
you to create a script to create a brief version of the git commit history. Assuming that you are in a folder
that is also a git repository. Please write a script called git. sh to print out a list of the all commits, with
each line containing the following format [commit author]: commit date. For example, if I print out a
log of a git repo with two commits on 7th Feb and 14th Feb, both by me, then the script should print
[Rachata Ausavarungnirun]: 7 February 2021
[Rachata Ausavarungnirun]: 14 February 2021
Note that you can just use the authors' name and date given by the command git log. No need to
discover all the logs of all branches or anything, just call the git log command inside your script and
process it.
Notes: All operations must be performed through command lines, unless the instruction specifies
otherwise. A step may require multiple commands.
Transcribed Image Text:Sometimes it is handy to have a script that just print out a shorter form of git log. This question will ask you to create a script to create a brief version of the git commit history. Assuming that you are in a folder that is also a git repository. Please write a script called git. sh to print out a list of the all commits, with each line containing the following format [commit author]: commit date. For example, if I print out a log of a git repo with two commits on 7th Feb and 14th Feb, both by me, then the script should print [Rachata Ausavarungnirun]: 7 February 2021 [Rachata Ausavarungnirun]: 14 February 2021 Note that you can just use the authors' name and date given by the command git log. No need to discover all the logs of all branches or anything, just call the git log command inside your script and process it. Notes: All operations must be performed through command lines, unless the instruction specifies otherwise. A step may require multiple commands.
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY