get_info: Get the first and last modification time for a specific file,...

View source: R/get_info_files.R

get_infoR Documentation

Get the first and last modification time for a specific file, based on git2r::blame().

Description

Get the first and last modification time for a specific file, based on git2r::blame().

Usage

get_info(path, repo = ".")

Arguments

path

path to the file

repo

repo of the git project

Value

A list with information of the selected file:

  • file: file name

  • in_repository: Logical. Whether the file has already been commit once in the git repository

  • first_modif: time of first modification. Commit time if in the git repository, system date of creation otherwise.

  • last_modif: time of last modification. Commit time if in the git repository, system date of last modification otherwise.

Examples

repo <- fake_repo()
get_info(list.files(repo)[1], repo = repo)

gitdown documentation built on March 18, 2022, 6:01 p.m.