Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
12 Cards in this Set
- Front
- Back
Remote |
A shared git repository that allows multiple collaborators to work on the same git project from different locations. Is a Git repository that lives outside your Git project folder. Remotes can live on the web, on a shared network or even in a separate folder on your local computer. |
|
Necessities to collaborate: |
-A complete replica of project on your own computer -A way to keep track of and review each other's work. -Access to a definitive project version |
|
git clone ("remote_location")("clone_name") |
Creates a local copy of a remote. |
|
remote_location |
Tells git where to go to find the remote. |
|
clone_name |
Is the name you give to the directory in which git will clone the repo into your local master. |
|
git remote -v |
Allows you to view a list of the git project's remotes. |
|
origin |
Is the name of the remote repository where you want to publish you commits.
|
|
git fetch |
A way to see if changes have been made to remote and bring the changes down to your local copy. "Grabs" work from the remote into the local copy. |
|
git fetch origin |
Keeps remote up-to-date by "grabbing" data back to show any updates. |
|
git merge master/origin |
Merges origin/master into your local branch. |
|
git push origin ("your_branch_name")
|
-Pushes a local branch up to the remote "Origin" -From here people can review your branch and merge your work into master branch, making it part of the definitive project version. |
|
The git Collaborative Workflow
|
are steps that enable smooth project development when multiple collaborators are working on the same Git project.
|