-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BashGit Lab #3
Comments
@EastBayEv , @aculich, getting your eyes on these first two labs would be great! A lot of this is based on D-Lab's BashGit. Any comments/suggestions/corrections welcome. Here's the link: https://github.com/dlab-berkeley/Computational-Social-Science-Training-Program/tree/master/Reproducible%20Data%20Science Also, if we could follow up about getting the students onboarded to benten or another remote server for the ssh part of the command line, that would be awesome. |
@Akesari12 @EastBayEv continuing the conversation for now in Slack in #curriculum-development We can use this github issue to document the final answer that we come to in the Slack conversation. For now, try running the notebooks using this link for the campus datahub: |
@Akesari12 I strongly recommend teaching using SSH protocol for
No longer needs to type id and pw to push and pull. |
@Akesari12 For the bash part, consider teaching writing and executing a an example #!/bin/sh
#! part called shebang
blah blah let's say you name the file you can make it executable by $ chmod +x test.sh
+x is a file permission parameter and means executable then you can execute the file by $ ./test.sh |
@Akesari12 For the bash, also consider teaching In the following examples, text means any kind of flat file like CSV, TXT, etc.
I also use |
In-Class Lab for working with git and bash tools.
The text was updated successfully, but these errors were encountered: