This repository has been archived on 2024-06-19. You can view files and clone it, but cannot push or open issues or pull requests.
evermillion/README.md

57 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# spatial theory and level design: assignment 1
proof of concept and test repository for pushing beeg repositories to 𝓁𝒶 𝓅𝑜𝒾𝓈𝓈𝑜𝓃 𝒹𝓊 𝒻𝑜𝓇𝑔𝑒
## how do i add _my_ repository?
1. manage your git repo with github desktop or via the command line
![gh desktop](https://forge.joshwel.co/mark/stld-asg1/raw/branch/main/Documentation/Screenshot%202024-06-05%20095930.png)
2. add git files files to the repository root/folder
- [.gitignore](https://forge.joshwel.co/mark/unity/raw/branch/main/.gitignore)
- [.gitattributes](https://forge.joshwel.co/mark/unity/raw/branch/main/.gitattributes)
2. open your repository in the terminal
![gh desktop](https://forge.joshwel.co/mark/stld-asg1/raw/branch/main/Documentation/Screenshot%202024-06-05%20095930.png)
3. make a repo and follow the forge's instructions
> [!IMPORTANT]
> if the project has a github deliverable, you must have different remote names \
> i would recommend `origin` pointing to github, and `forge` pointing to the forge
```
git checkout -b main
git lfs install
git config lfs.https://forge.joshwel.co/<username>/<repository>.git/info/lfs.locksverify true
git remote add forge https://forge.joshwel.co/mark/<username>/<repository>/
git push -u forge main
```
4. profit
for best results, use remote name `origin` for github, and `forge` for 𝓁𝒶 𝓅𝑜𝒾𝓈𝓈𝑜𝓃 𝒹𝓊 𝒻𝑜𝓇𝑔𝑒
![instructions](https://forge.joshwel.co/mark/stld-asg1/raw/branch/main/Documentation/Screenshot%202024-06-05%20101101.png)
```text
# push changes to github
git push origin main
# push changes to forge
git push forge main
```
same things apply to pulling
have fun!
## i previously didn't have .gitattributes, what now
it's a very involved process, and git is scary.
oh well, give up. restart your git repo if you can, else oops