Make sure that:
Make sure that:
Make sure that:
You have git installed on your computer.
You have
introduced yourself to git
using git config
in a shell or usethis::use_git_config
.
Make sure that:
You have git installed on your computer.
You have
introduced yourself to git
using git config
in a shell or usethis::use_git_config
.
You have registered with https://research-git.uiowa.edu.
Make sure that:
You have git installed on your computer.
You have
introduced yourself to git
using git config
in a shell or usethis::use_git_config
.
You have registered with https://research-git.uiowa.edu.
Look at the brief introduction to git or the beginning of https://happygitwithr.com if you still need to do any of this.
Make sure that:
You have git installed on your computer.
You have
introduced yourself to git
using git config
in a shell or usethis::use_git_config
.
You have registered with https://research-git.uiowa.edu.
Look at the brief introduction to git or the beginning of https://happygitwithr.com if you still need to do any of this.
The first chapter of https://happygitwithr.com and the brief introduction to git provide some background on git.
In RStudio open a New Project from the File menu, choose the Version Control option, and Git as the version control system.
In RStudio open a New Project from the File menu, choose the Version Control option, and Git as the version control system.
Your repository URL will be
https://research-git.uiowa.edu/stat4580-spring-2024/<hawkid>.git
with <hawkid>
replaced with your HawkID.
In RStudio open a New Project from the File menu, choose the Version Control option, and Git as the version control system.
Your repository URL will be
https://research-git.uiowa.edu/stat4580-spring-2024/<hawkid>.git
with <hawkid>
replaced with your HawkID.
You can accept the defaults for the directory name and location or chose something else.
In RStudio open a New Project from the File menu, choose the Version Control option, and Git as the version control system.
Your repository URL will be
https://research-git.uiowa.edu/stat4580-spring-2024/<hawkid>.git
with <hawkid>
replaced with your HawkID.
You can accept the defaults for the directory name and location or chose something else.
Don't choose a directory name with spaces in it.
In RStudio open a New Project from the File menu, choose the Version Control option, and Git as the version control system.
Your repository URL will be
https://research-git.uiowa.edu/stat4580-spring-2024/<hawkid>.git
with <hawkid>
replaced with your HawkID.
You can accept the defaults for the directory name and location or chose something else.
Don't choose a directory name with spaces in it.
Open the README.md
file for your project in RStudio, add
something to it, and save the changes.
In RStudio open a New Project from the File menu, choose the Version Control option, and Git as the version control system.
Your repository URL will be
https://research-git.uiowa.edu/stat4580-spring-2024/<hawkid>.git
with <hawkid>
replaced with your HawkID.
You can accept the defaults for the directory name and location or chose something else.
Don't choose a directory name with spaces in it.
Open the README.md
file for your project in RStudio, add
something to it, and save the changes.
From the Tools menu choose Version Control and then Commit.
In RStudio open a New Project from the File menu, choose the Version Control option, and Git as the version control system.
Your repository URL will be
https://research-git.uiowa.edu/stat4580-spring-2024/<hawkid>.git
with <hawkid>
replaced with your HawkID.
You can accept the defaults for the directory name and location or chose something else.
Don't choose a directory name with spaces in it.
Open the README.md
file for your project in RStudio, add
something to it, and save the changes.
From the Tools menu choose Version Control and then Commit.
Check the box next to README.md
, write a commit message, and press
the Commit button.
In RStudio open a New Project from the File menu, choose the Version Control option, and Git as the version control system.
Your repository URL will be
https://research-git.uiowa.edu/stat4580-spring-2024/<hawkid>.git
with <hawkid>
replaced with your HawkID.
You can accept the defaults for the directory name and location or chose something else.
Don't choose a directory name with spaces in it.
Open the README.md
file for your project in RStudio, add
something to it, and save the changes.
From the Tools menu choose Version Control and then Commit.
Check the box next to README.md
, write a commit message, and press
the Commit button.
Close the version control window. Your changes have been committed to your local repository.
In RStudio open a New Project from the File menu, choose the Version Control option, and Git as the version control system.
Your repository URL will be
https://research-git.uiowa.edu/stat4580-spring-2024/<hawkid>.git
with <hawkid>
replaced with your HawkID.
You can accept the defaults for the directory name and location or chose something else.
Don't choose a directory name with spaces in it.
Open the README.md
file for your project in RStudio, add
something to it, and save the changes.
From the Tools menu choose Version Control and then Commit.
Check the box next to README.md
, write a commit message, and press
the Commit button.
Close the version control window. Your changes have been committed to your local repository.
You can also use the Git panel for the preceding steps.
To push your changes to GitLab, from the Tools menu choose Version Control and then Push Branch. You may have to provide your HawkID and password at this point.
To push your changes to GitLab, from the Tools menu choose Version Control and then Push Branch. You may have to provide your HawkID and password at this point.
You should now be able to see your changes in your remote repository in the class group.
To push your changes to GitLab, from the Tools menu choose Version Control and then Push Branch. You may have to provide your HawkID and password at this point.
You should now be able to see your changes in your remote repository in the class group.
A video from 2022 is available that walks through this process.
To push your changes to GitLab, from the Tools menu choose Version Control and then Push Branch. You may have to provide your HawkID and password at this point.
You should now be able to see your changes in your remote repository in the class group.
A video from 2022 is available that walks through this process.
The video also shows some basic use of markdown syntax.
Open a shell.
Open a shell.
Go to the parent directory where you want your local repository to live.
Open a shell.
Go to the parent directory where you want your local repository to live.
In the shell, give the command
git clone https://research-git.uiowa.edu/stat4580-spring-2024/<hawkid>.git <dirname>
with <hawkid>
replaced by your Hawk ID and <dirname>
by the
directory name you want.
Open a shell.
Go to the parent directory where you want your local repository to live.
In the shell, give the command
git clone https://research-git.uiowa.edu/stat4580-spring-2024/<hawkid>.git <dirname>
with <hawkid>
replaced by your Hawk ID and <dirname>
by the
directory name you want.
You can omit the directory name <dirname>
if you are happy with the
default, the name of your repository. If you choose your own
directory name, do not choose one with spaces in it.
Open a shell.
Go to the parent directory where you want your local repository to live.
In the shell, give the command
git clone https://research-git.uiowa.edu/stat4580-spring-2024/<hawkid>.git <dirname>
with <hawkid>
replaced by your Hawk ID and <dirname>
by the
directory name you want.
You can omit the directory name <dirname>
if you are happy with the
default, the name of your repository. If you choose your own
directory name, do not choose one with spaces in it.
Change your working directory to your local repository
(cd <dirname>
on Linux).
Open a shell.
Go to the parent directory where you want your local repository to live.
In the shell, give the command
git clone https://research-git.uiowa.edu/stat4580-spring-2024/<hawkid>.git <dirname>
with <hawkid>
replaced by your Hawk ID and <dirname>
by the
directory name you want.
You can omit the directory name <dirname>
if you are happy with the
default, the name of your repository. If you choose your own
directory name, do not choose one with spaces in it.
Change your working directory to your local repository
(cd <dirname>
on Linux).
Edit README.md
and save.
Open a shell.
Go to the parent directory where you want your local repository to live.
In the shell, give the command
git clone https://research-git.uiowa.edu/stat4580-spring-2024/<hawkid>.git <dirname>
with <hawkid>
replaced by your Hawk ID and <dirname>
by the
directory name you want.
You can omit the directory name <dirname>
if you are happy with the
default, the name of your repository. If you choose your own
directory name, do not choose one with spaces in it.
Change your working directory to your local repository
(cd <dirname>
on Linux).
Edit README.md
and save.
Commit your changes with the command
git commit -m "My commit message." README.md
Push your changes with the command
git push
Push your changes with the command
git push
If you want to manage this repository from RStudio you can turn it into an RStudio project by creating a new project and choosing the Existing Directory option.
Create a new folder HW1
in your project; you can do this
Create a new folder HW1
in your project; you can do this
Create a new folder HW1
in your project; you can do this
in RStudio with the Files panel;
using your computer's file browser;
Create a new folder HW1
in your project; you can do this
in RStudio with the Files panel;
using your computer's file browser;
in a bash
shell using mkdir
;
Create a new folder HW1
in your project; you can do this
in RStudio with the Files panel;
using your computer's file browser;
in a bash
shell using mkdir
;
dir.create
.Create a new folder HW1
in your project; you can do this
in RStudio with the Files panel;
using your computer's file browser;
in a bash
shell using mkdir
;
dir.create
.Create a new R Markdown document hw1.Rmd
Create a new folder HW1
in your project; you can do this
in RStudio with the Files panel;
using your computer's file browser;
in a bash
shell using mkdir
;
dir.create
.Create a new R Markdown document hw1.Rmd
Create a new folder HW1
in your project; you can do this
in RStudio with the Files panel;
using your computer's file browser;
in a bash
shell using mkdir
;
dir.create
.Create a new R Markdown document hw1.Rmd
in RStudio using File > New File > R Markdown;
if the STAT4580
package is installed you can chose the STAT4580
Homework template;
Create a new folder HW1
in your project; you can do this
in RStudio with the Files panel;
using your computer's file browser;
in a bash
shell using mkdir
;
dir.create
.Create a new R Markdown document hw1.Rmd
in RStudio using File > New File > R Markdown;
if the STAT4580
package is installed you can chose the STAT4580
Homework template;
in the R console using download.file
to download the template
https://stat.uiowa.edu/~luke/classes/STAT4580-2024/hwtemp.Rmd
Create a new folder HW1
in your project; you can do this
in RStudio with the Files panel;
using your computer's file browser;
in a bash
shell using mkdir
;
dir.create
.Create a new R Markdown document hw1.Rmd
in RStudio using File > New File > R Markdown;
if the STAT4580
package is installed you can chose the STAT4580
Homework template;
in the R console using download.file
to download the template
https://stat.uiowa.edu/~luke/classes/STAT4580-2024/hwtemp.Rmd
Edit, preview, stage, and commit locally.
Create a new folder HW1
in your project; you can do this
in RStudio with the Files panel;
using your computer's file browser;
in a bash
shell using mkdir
;
dir.create
.Create a new R Markdown document hw1.Rmd
in RStudio using File > New File > R Markdown;
if the STAT4580
package is installed you can chose the STAT4580
Homework template;
in the R console using download.file
to download the template
https://stat.uiowa.edu/~luke/classes/STAT4580-2024/hwtemp.Rmd
Edit, preview, stage, and commit locally.
Push to GitLab.
It is a good idea to commit often.
It is a good idea to commit often.
If you work on several computers, or with a collaborator, be sure to pull changes from the repository before starting to work on new changes.
It is a good idea to commit often.
If you work on several computers, or with a collaborator, be sure to pull changes from the repository before starting to work on new changes.
You do not have to push after every commit, but it's a good idea to do so.
It is a good idea to commit often.
If you work on several computers, or with a collaborator, be sure to pull changes from the repository before starting to work on new changes.
You do not have to push after every commit, but it's a good idea to do so.
A video from 2022 is available that walks through starting on the first assignment.
Take possession of your GitLab repository.
Edit your README.md
file, commit, and push your changes.
Check that you can see your changes on the UI GitLab site. Find the SHA hash for your commit.
Get set up to work on the first assignment.
Make sure that:
Keyboard shortcuts
↑, ←, Pg Up, k | Go to previous slide |
↓, →, Pg Dn, Space, j | Go to next slide |
Home | Go to first slide |
End | Go to last slide |
Number + Return | Go to specific slide |
b / m / f | Toggle blackout / mirrored / fullscreen mode |
c | Clone slideshow |
p | Toggle presenter mode |
t | Restart the presentation timer |
?, h | Toggle this help |
Esc | Back to slideshow |