Tools for robust, collaborative coding

git allows you to
save your work,
document your process,
share it and,
collaborate with others.
Each command is called from the command line following git (e.g. git init).
init: initialize a repository (repo)add: move a file into the staging areacommit: take a snapshot of files in the staging area with a message (-m)push: send commits to another repoinit: invite the photographer (git) to the wedding (repo)add: move the bride and groom into the camera framecommit: take a picture of the bride and groom and caption itpush: share the photos online
echo cmd (not git).echo cmd (not git).echo cmd (not git).echo cmd (not git).git allows you to
save your work,
document your process,
share it and,
collaborate with others.


Live Coding to set up https://github.com/andrewpbray/demo-project.git
