Open Design: Difference between revisions

Jump to navigation Jump to search
29 bytes removed ,  23 October 2015
m
formatting
m (formatting)
m (formatting)
Line 1: Line 1:
< intro here>
< intro here>


== Instructions for Team Alopex ==
This section includes instructions for Alopex Product + Design teams.
This section includes instructions for Alopex Product + Design teams.


Line 92: Line 91:
*We're not accepting pull requests (for now) -- this may change your workflow. You can just clone and pull/push to master.
*We're not accepting pull requests (for now) -- this may change your workflow. You can just clone and pull/push to master.


<hr>
=== Example Workflow ===
=== Example Workflow ===
# '''Create something you want to share in public.'''
# '''Create something you want to share in public.'''
Line 101: Line 102:




<hr>
=== Pushing to Github ===
=== Pushing to Github ===
This workflow is a simplified way to interact with Github. We're using this simplified approach so team members who aren't familiar with Github can get used to it, before we move on to more sophisticated methods.
This workflow is a simplified way to interact with Github. We're using this approach so team members who aren't familiar with Github can get used to it, before we move on to more sophisticated methods.


In this workflow, you're pushing directly to the master branch (source of truth) with no 2nd person review. As with Dropbox and Box, it’s possible to overwrite someone else’s changes to the same file if you’re not careful.  
In this workflow, you're pushing directly to the master branch (source of truth) with no 2nd person review. As with Dropbox and Box, it’s possible to overwrite someone else’s changes to the same file if you’re not careful.  


# '''Open Github Desktop client.'''
:1. '''Open Github Desktop client.'''
# '''Get latest files from Github.''' In Github Desktop, go to ''Repository>Pull''. This grabs any files from the remote repo that differ from what you have in your local repo.
 
# '''Confirm that your changes appear in your local repo.'''
:2. '''Get latest files from Github.'''  
#* If you've already exported your pdf (or image) into your local repo, the top bar of the Github Desktop client will say "XX uncommitted changes."  
::Go to ''Repository>Pull.''
::This grabs any files from the remote repo that differ from what you have in your local repo.
 
:3. '''Confirm that your changes appear in your local repo.'''
 
:4. If you've already exported your pdf (or image) into your local repo, the top bar of the Github Desktop client will say "XX uncommitted changes."  
#* If it doesn't say that, move (or copy) your changed files into your local repo.
#* If it doesn't say that, move (or copy) your changed files into your local repo.
# '''Describe your changes.'''
# '''Describe your changes.'''
Line 126: Line 133:




<hr>
=== Gathering Feedback from Team and Collaborators ===
=== Gathering Feedback from Team and Collaborators ===
All files in the remote Github repo are visible to anyone on the web. So people can browse the repo and look at your files if they want to get an update on the project. But we'll get more (and more effective) feedback if we actively solicit it.
All files in the remote Github repo are visible to anyone on the web. So people can browse the repo and look at your files if they want to get an update on the project. But we'll get more (and more effective) feedback if we actively solicit it.
Line 138: Line 146:




<hr>
=== Github Roles ===  
=== Github Roles ===  
* '''Members:''' Everyone on a project team is invited to the project's Github repo as a Member. Members can clone, pull, and push to any repositories.
* '''Members:''' Everyone on a project team is invited to the project's Github repo as a Member. Members can clone, pull, and push to any repositories.
Confirmed users
195

edits

Navigation menu