if (FALSE) {
repo = repo_create("ghclass-test", "local_repo_test")
dir = file.path(tempdir(), "repos")
local_repo = local_repo_clone(repo, dir)
local_repo_log(dir)
# Make a local change and push
writeLines("Hello World", file.path(local_repo, "hello.txt"))
local_repo_add(local_repo, "hello.txt")
local_repo_commit(local_repo, "Added hello world")
local_repo_push(local_repo)
repo_commits(repo)
# Pulling remote changes
repo_modify_file(repo, "hello.txt", pattern = ".*", content = "!!!", method = "after")
local_repo_pull(local_repo)
local_repo_log(dir)
repo_delete("ghclass-test/local_repo_test", prompt=FALSE)
}
Run the code above in your browser using DataLab