ao-mud is a spellbook of well-commented atomic bash scripts that each do one thing. we are building semantic building blocks for an autonomously-evolving digital spellcasting language.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
933 B

#!/bin/bash
# Spell cast: Git Magic
# This spell will teach you the basics of using git for common tasks.
# First, let's initialize a git repository in the current directory
git init
# Now, let's create a new file and add it to the repository
touch newfile.txt
git add newfile.txt
# We can check the status of our repository to see what changes have been made
git status
# To commit the changes, we use the commit command
git commit -m "Added newfile.txt"
# To clone a repository from a remote source, we use the clone command
git clone https://github.com/user/repo.git
# To add changes to the repository
echo "Hello, Git!" >> newfile.txt
git add newfile.txt
git commit -m "Modified newfile.txt"
# To remove a file from the repository
git rm newfile.txt
git commit -m "Removed newfile.txt"
# To reset changes to a file
git reset newfile.txt
# To reset files to the last version
git reset --hard
# Spell cast successfully!