Comments (2)
Also, in very many cases, I ended up doing the exercises as a demo before we even got to them. Try to make exercises something that won't be naturally done as the demo while teaching it.
For the "something to do for those who finish exercises early", in one of my previous courses I always had an "advanced" options. Git has plenty of advanced stuff: we can mention some of the advanced options, e.g. commit -p
, and have them play with them.
from git-intro.
I have now an advanced exercise for staging a patch in #98. I agree that we always need more exercises but I will need concrete suggestions. Closing.
from git-intro.
Related Issues (20)
- Refer to Zenodo as logical next step when sharing own work.
- Move Git configuration to own "episode"
- Fill in the missing steps in the "merging" episode
- Fill in the missing steps in the "cloning" episode
- Add gopher image to "commits" episode
- Explain in "What to avoid" why not to commit generated files
- Place somewhere a discussion about commit messages HOT 1
- Update "inspecting history" so that the episode does not feel out of place
- VS Code track missing in "Committing changes" HOT 1
- Some VS Code examples missing in "Merging changes and contributing to the project" HOT 1
- VS Code examples missing in "Cloning a Git repository and working locally"
- Somewhere we need to at least mention that locally everything is saved in .git HOT 1
- "git status" as good practice got a bit lost in the rewrite
- Update list of exercises
- add a note that search index in the fork might need some time to update in first episode HOT 1
- term not in glossary: 'commits'
- Make it easier to navigate to branch comparison
- Feedback/ wishes from March '24 workshop : Rstudio and Jupyter tabs
- Feedback/wishes from march '24 workshop: More illustrations
- is .gitignore presented somewhere in the new lesson configuration? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from git-intro.