All of the files that you may need to access for this class will be pushed to the GitHub repository amath574w2015/am574-class.
To clone this repository:
git clone https://github.com/amath574w2015/am574-class.git
This will create a directory am574-class.
I suggest you define an environment variable AM574 that points to this repository, e.g. in the bash shell:
export AM574=/full/path/to/am574-class
You can put this command in the file ~/.bashrc if you want it to be executed every time you open a new shell.
Then you can do, e.g.
cd $AM574
to change directories to the class repository.
Below and elsewhere in these notes, $AM574 will be used to refer to the full path to the class repository.
If new files have been added to the class repository, you can get them by doing:
cd $AM574
git pull
To avoid having to worry about conflicts if you change a file and the same file changes in the repository, I suggest that you never modify the files in this directory. Instead, create another directory for doing your own work, e.g.
cd
mkdir my574
export MY574=/full/path/to/my574
Then copy any files you need to this directory before working with them, e.g.
cp -r $AM574/homeworks/hw1 $MY574/
will recursively copy the directory hw1.
Then modify the files in the new hw1 directory.
Stayed tuned for instructions on pushing your results back to GitHub.