Something silly trolling the fact that we are FINALLY back in person. Basically just that you have to make a git repo and github is a great place to do it!
- You’re going to make a git repo, gitlab service, or CI driven website (which is a git repo)
- You’re going to do a blog post explaining the concept in the option selected
- A matching video that demonstrates a concept from the option selected (like using Github Desktop to make a commit in the video as an example)
- Demonstrate the multiple ways that git can interface with a website through different UIs (at least 2)
- Use command line, VS Code git plugin, the github website, or Github Desktop as a backdrop for explaining version control and how a “commit” from each of these use git to keep the code changes in sync
- Do a blog post about how the video / these different methods of making commits is similar to a team all collaborating on a git repository
- Building a basic website with HAX11ty
- https://github.com/elmsln/hax11ty
- If you used dev.to you can copy and paste your old blog posts to make a site that has all of them in one place
- Need to use hax11ty as a template repo (it’s like forking)
- I’ll demo what to edit to make this possible, it's pretty easy
- Explain briefly what haxcms + 11ty is
- Use github actions to deploy your site to github pages
- Explain github actions and show it's steps running through when you make a change to your repo in your video (main point)
- Your blog post is the steps to setup hax11ty and your experience with making a simple blog to host all your posts using it
- This is a mash up of our tech + github CI + 11ty a static site system
- Setup a copy of gitlab on a local machine or hosting platform which we are using next week, wink wink.
- Play around and create a repo that you then commit to from command line and via the web interface in order to highlight the features of GitLab
- Your blog post / video should show how others can install it, and why you’d run this instead of GitHub as a company
- End with which one you like more / has more features
- Create the post, link to you video in the post
- Submit link to post in #lab-5-git
channel on Slack
- This is due by Sunday at 11:59pm
- Did you do the lab activity (34%)
- Did you do your blog post writing about your option (33%)
- Demonstration of technique in video (33%)
- Evaluation is contextual based on which option you pick.