Managing GIT credentials - statnet/computing GitHub Wiki
Note: these things do change over time, so if the links are broken, let @martinamorris know.
Create your PAT
2 ways to do this:
-
On GitHub Instructions here
-
With the
usethis
package Instructions here
Store your PAT
The easiest way to add the GIT credentials to your environment is to use one of the credential manager packages, because the protocols keep changing, and the packages will usually keep current so you don't need to.
Using the gitcred
package Instructions here
install.packages("gitcreds")
library(gitcreds)
gitcreds::gitcreds_set()
Add your PAT
Modifying password authentication (if necessary)
PATs expire, and to replace yours you just need to repeat the process, and
gitcreds_set()
select "replace these credentials" Put in your PAT. Restart R.