-
Notifications
You must be signed in to change notification settings - Fork 3
Working with git
Julia Joch edited this page Jul 30, 2020
·
2 revisions
This page is no longer relevant as we are now able to use the Git Browser in Sqeak, which you should have gotten an introduction to already. We are still leaving this page here for documentation reasons.
Squeak does not support git natively, but we can use filetree to save the Smalltalk source code on our filesystem. From there we can use git in the manner of regular files.
- Clone the repository like a normal repository
- Open the Squeak Image
- Open the Monticello Browser
- Click on "+Repository"
- Select "filetree://"
- Select the "package" directory inside the cloned repository
- Load the changes from the new repository
- Commit your changes in Squeak to the filtree-repository
- Commit all files changed through the filetree-commit in git
- Push your changes with git