とりあえず、オンラインにバックアップ取って、バージョン管理っぽいことがしたい、みたいな雑な運用が出来れば十分という人向けです。
まずはgithubのアカウントを作成しましょう
The world’s leading software development platform · GitHub
githubデスクトップをダウンロードしましょう
GitHub Desktop | Simple collaboration from your desktop
githubデスクトップを開き、githubアカウントでログインしましょう。
(多分、githubデスクトップとgithubアカウントを連携させる処理があるはずなので、それをログインを書いてる)
File=>New Repositoryでリポジトリを作成
そのリポジトリのフォルダを開いて、.gitignoreというファイルを作成し、( .gitignore 、. (ドット)を忘れずに)
Temp/
と書き込み保存。
(Tempを除去しないとエラーが出る)
そのリポジトリのフォルダの中にバックアップしたいunityプロジェクトを移動。これでgithub desktopにファイルの一覧が表示されるはず
適当なコメントを書いてCommit to Mastarを押す。
これでローカルに変更が確定した状態で保存される。
githubと連携していれば右側にpush to originというボタンが出るのでそれを押す。
自動的にバックアップを取ってくれるわけではないので、適度に作業が終わったらcommit と push to originをやっていけばいいと思います。
SSDがぶっ飛ぶなどして、バックアップを丸ごとDLしたければgithubに行き、clone or downloadする
前にコミットした状態に戻す
gitを入れたあと、git reset使えばいいのだが、gitを入れたり入れたあとのコマンドライン操作の説明が面倒なので、知りたければググってください。(正直、このあたりはgithub desktopに搭載してほしい感ある
公式チュートリアル