My Old Workflow
-
Sourcetree > Create Remote GitHub Repository.
-
Sourcetree > Clone Repo to my local machine.
-
Copy files from the folder of New Unity Project and paste them into the folder of the repo.
-
Sourcetree > Push the Initial Commit.
-
Unity Hub > Add Project from Disk.
-
Update .gitattributes & .gitignore .
My Updated Workflow with Unity Hub 3.17 Beta
-
Create New Unity Project, Remote and Local Repo with Unity Hub.
-
Sourcetree > Add Existing Local Repository.
-
Update .gitattributes & .gitignore .
As you can see there are repeated actions. At least customizing .gitattributes & .gitignore would be great.


