CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Thu, 24 Jul 2025 23:09:00 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090918011032
location: https://web.archive.org/web/20090918011032/https://github.com/help/setup
server-timing: captures_list;dur=0.700974, exclusion.robots;dur=0.022965, exclusion.robots.policy;dur=0.012001, esindex;dur=0.012373, cdx.remote;dur=33.122688, LoadShardBlock;dur=257.412342, PetaboxLoader3.datanode;dur=59.185408, PetaboxLoader3.resolve;dur=121.850880
x-app-server: wwwb-app212
x-ts: 302
x-tr: 329
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: SERVER=wwwb-app212; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Thu, 24 Jul 2025 23:09:01 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.6.35
x-archive-orig-date: Fri, 18 Sep 2009 01:10:32 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-etag: "b4c4a5539bfc84eb1b937de512d9da43"
x-archive-orig-x-runtime: 324ms
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 21338
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Fri, 18 Sep 2009 01:10:32 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Tue, 15 Sep 2009 18:35:41 GMT", ; rel="prev memento"; datetime="Tue, 15 Sep 2009 18:35:41 GMT", ; rel="memento"; datetime="Fri, 18 Sep 2009 01:10:32 GMT", ; rel="next memento"; datetime="Tue, 29 Sep 2009 11:05:10 GMT", ; rel="last memento"; datetime="Mon, 03 Feb 2020 19:44:15 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_11_20090917204100_crawl100.gpg-c/52_11_20090918010928_crawl101.arc.gz
server-timing: captures_list;dur=0.752160, exclusion.robots;dur=0.026793, exclusion.robots.policy;dur=0.013332, esindex;dur=0.019347, cdx.remote;dur=384.099230, LoadShardBlock;dur=371.343113, PetaboxLoader3.datanode;dur=246.164351, PetaboxLoader3.resolve;dur=201.112350, load_resource;dur=267.912471
x-app-server: wwwb-app212
x-ts: 200
x-tr: 1091
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
help's setup at master - GitHub
This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (

This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (

Description: | Bash script to help new users set up their git installation edit |
Homepage: | edit |
Public Clone URL: |
git://github.com/help/setup.git
Give this clone URL to anyone.
git clone git://github.com/help/setup.git
|
Your Clone URL: |
Use this clone URL yourself.
git clone git@github.com:help/setup.git
|
setup /
name | age | message | |
---|---|---|---|
![]() |
readme.textile | Loading commit data... ![]() |
|
![]() |
setup.sh | ||
![]() |
ssh-agent-loader.sh | ||
![]() |
wipe.sh |
readme.textile
This is a simple bash script to aid users with the git and GitHub setup process. It will do a few things:
- Set values in your global git config:
- user.name
- user.email (used by GitHub to match commits to their author)
- github.user & github.token (used by third-party apps that interact with GitHub and Gist)
- Help you create a new ssh key if one is not found
- Upload your public ssh key to your GitHub account
- Ensure ssh-agent loads for msysgit users
This script has been tested on OSX Snow Leopard and Msysgit. You must have git installed before you run this script.
Downloading and running the script
$ git clone git://github.com/help/setup.git $ setup/setup.sh GitHub username not found, please enter: tekkub GitHub token not found in global git config Please enter GitHub password for tekkub (this will not be saved): Fetching API token Saving GitHub token to global git config Enter git committer name (return to use 'tekkub'): Enter git committer email (return to use 'tekkub@gmail.com'): No id_rsa key found, generate one? (y/n) y **************************************************************************** * GitHub highly recommends you use a strong passphrase on your key * * Visit https://help.github.com/working-with-key-passphrases/ for more info * **************************************************************************** Generating public/private rsa key pair. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /Users/tekkub/.ssh/id_rsa. Your public key has been saved in /Users/tekkub/.ssh/id_rsa.pub. The key fingerprint is: 67:f1:d6:da:55:22:e0:7f:22:f5:47:f1:16:a6:59:fc tekkub@gmail.com Upload id_rsa key to your github account? (y/n) y
Msysgit (windows) users will be presented with an extra option, since ssh-agent doesn’t load by default in msysgit:
You appear to be running Msysgit, would you like to use the ssh-agent loader? This script will load ssh-agent to save your passphrase so that you don't need to re-enter the passphrase every time you use your ssh key. For more info visit https://help.github.com/working-with-key-passphrases/ Install script to your .bashrc file? (y/n) y Script installed, you will need to re-open git bash to load your key. [Tekkub@KAKU: ~ master]$
This feature is coming soon. Sit tight!