Confirmed users
195
edits
(formatting) |
(formatting) |
||
| Line 7: | Line 7: | ||
# Create your account at [http://www.github.com Github.com] | # Create your account at [http://www.github.com Github.com] | ||
# Email your Github handle to ehunt@mozilla.com - she'll add you to the Github org as a Member. | # Email your Github handle to ehunt@mozilla.com - she'll add you to the Github org as a Member. | ||
# You'll receive an email invitation inviting you to join FxOS Product Design. You need to accept the invitation before doing the next step - Set Up Github Desktop | # You'll receive an email invitation inviting you to join [https://github.com/fxos-product-design FxOS Product Design]. You need to accept the invitation before doing the next step - Set Up Github Desktop | ||
<hr> | |||
=== Set up Git on your computer === | === Set up Git on your computer === | ||
To work with Github, you need to set up [https://git-scm.com/ Git] on your computer. For Product and Design teams, we recommend you use [[Open Design#Set up Github Desktop|Github Desktop]]. | |||
===== Set up Github Desktop ===== | |||
[ | :1. '''Install [https://desktop.github.com/ Github Desktop].''' | ||
:2. '''Open Github Desktop.''' | |||
::Click the button to move Github Desktop to your Applications folder. Github Desktop will close briefly and re-open itself from your Applications folder. | |||
2. '''Open Github Desktop.''' Click the button to move Github Desktop to your Applications folder. Github Desktop will close briefly and re-open itself from your Applications folder. | |||
::[[File:01 move to apps.png|none|300px|Move to Applications]] | ::[[File:01 move to apps.png|none|300px|Move to Applications]] | ||
3. '''Click "Continue" on the welcome screen.''' | :3. '''Click "Continue" on the welcome screen.''' | ||
::[[File:01 open github.png|none|300px|Welcome to Github]] | ::[[File:01 open github.png|none|300px|Welcome to Github]] | ||
4. '''Enter your Github credentials and click "Continue."''' We're not using the Enterprise options, so don't click that. | :4. '''Enter your Github credentials and click "Continue."''' | ||
::We're not using the Enterprise options, so don't click that. | |||
::If you're using two-factor authentication, you'll be asked to enter that before you can click "Continue." | ::If you're using two-factor authentication, you'll be asked to enter that before you can click "Continue." | ||
::[[File:02 connect to github.png|none|300px|Enter Github credentials]] | ::[[File:02 connect to github.png|none|300px|Enter Github credentials]] | ||
5. '''Confirm your account and click "Continue."''' | :5. '''Confirm your account and click "Continue."''' | ||
::[[File:04 acct added.png|none|300px|Confirm Github account]] | ::[[File:04 acct added.png|none|300px|Confirm Github account]] | ||
6. '''Configure Git and click "Continue."''' Confirm (or edit) the name and email address you want associated with this project on Github. | :6. '''Configure Git and click "Continue."''' | ||
::Confirm (or edit) the name and email address you want associated with this project on Github. | |||
::You | ::You do not need to install the command line tools. | ||
::[[File:05 configure git.png|none|300px|Configure Git]] | ::[[File:05 configure git.png|none|300px|Configure Git]] | ||
7. '''Click "Done" on the Find Local Repos screen.''' This screen is asking if you want Github Desktop to know about your existing local repositories. If you're new to Github, you won't have any local repositories. So just click "Done." If you already have some repos on your computer, select the ones you want Github Desktop to know about. | :7. '''Click "Done" on the Find Local Repos screen.''' | ||
::This screen is asking if you want Github Desktop to know about your existing local repositories. | |||
::If you're new to Github, you won't have any local repositories. So just click "Done." If you already have some repos on your computer, select the ones you want Github Desktop to know about. | |||
::[[File:06 find local repos.png|none|300px|Find local repos]] | ::[[File:06 find local repos.png|none|300px|Find local repos]] | ||
8. '''You're done!"''' Github Desktop setup is complete. Skip the tutorial | :8. '''You're done!"''' Github Desktop setup is complete. | ||
::Skip the tutorial (it describes a different workflow than the one we'll be using) and go to [[Open Design#Clone the Alopex Repository|Clone the Alopex Repository]] | |||
::[[File:07 done.png|none|300px|Setup complete]] | ::[[File:07 done.png|none|300px|Setup complete]] | ||
=== Clone the Alopex Repository === | === Clone the Alopex Repository === | ||