Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# Pre Course Git Fu
[Pre Class Video](https://youtu.be/ZihgMcrHOF4)
## Terms for learning Git
* Repository -
* Git - Version Control -
* Clone -
* Fork -
* History -
* Staging -
* Remote -
* Commit -
* Push -
* Repository - We can think of a Git repository as a directory that stores all the files, folders, and content needed for your project. What it actually is, is the object database of the project, storing everything from the files themselves, to the versions of those files, commits, deletions, et cetera. Repositories are not limited by user, and can be shared and copied.
* Git - Version Control - Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
* Clone - a Git command line utility which is used to target an existing repository and create a clone, or copy of the target repository.
* Fork - Creates a copy of a repository.
* History - allows you to see what has happened in the entirety of a repository's lifetime
* Staging - means that git knows about the change, but it is not permanent in the repository.
* Remote - A remote URL is Git's fancy way of saying "the place where your code is stored." That URL could be your repository on GitHub, or another user's fork, or even on a completely different server.
* Commit - adds changes to the local repository.
* Push - transfers the last commit(s) to a remote server.

## Steps to our Lamba School Git Flow
1. Fork repository
Expand Down