GitHubというのはGitというソースコード管理ツールを使ったサービスです。
開発者のためのプラットフォームとあるように、実際にはプログラム開発者などが使用するサービスですが、使い方によってはDropBoxやOneDriveのようなストレージサービス的に使用することも可能で、MMDにも使えたりします。
アカウント持ってない場合は新規作成してみてください。
そんでGitとTortoiseGitをインストールすることで、いろいろと便利になります。
とくにモデル改変とかしてるひと。
gitとTortoiseGitのインストールと日本語化はあちこちで紹介されているので省きます。
※書くと意外に面倒なので。
さて、GitHubでなにをするかというと、ホスティングサービスなので、本来は複数人でプログラム開発をする際に、ソースコードを管理するために使用するのが正しい使い方です。
MMDでも似たような使い方はできるでしょうが、ここではそういう公開リポジトリを使わないプライベートリポジトリを使った管理を紹介しようと思います。
よくツールの使い方の動画などを見るのですが、たいていは「あらかじめ別名で保存しておきます」とか「保存する際には別名で保存します」という注意が入っています。
そら、元ファイルを上書きしてしまうと元に戻せなくなるので、誰だって注意は入れます。
でも、人間は間違える生き物なので、事故は起きます。
ここではGitHubを使って、そういう事故を防ごうというものです。
やることは簡単です。
GitHubのアカウントを作ったら、gitと亀gitをインストールして。
・リポジトリを作成する(GitHub:以後リモート)
・リポジトリを作成する(自分のPC:以後ローカル)
・リモートとローカルのリポジトリを結びつける
これが初期手順です。
以降は
・ひとつ作業が終わったらコミットする。
・全部作業が終わったらプッシュする。
の繰り返しになります。
コミットすることでローカルのリポジトリに現在の作業の断面が保存され、プッシュすることでリモートに作業の断面が保存されます。
基本はこれだけです。
応用としては、「ちょっとこれを試してみたい」という場合に、ブランチを作成し、そちらでコミットなどを行いながら作業して、満足いく結果になったら本流のmainブランチにマージするということもできますし、失敗したら、そのブランチを捨てて、本流に戻ることもできます。
ちなみに、「変更を破棄する」こともできますので、「あ、やっちまった!」というときにも安心です。
この「変更を破棄」は直前のコミットに戻す作業なので、マメにコミットしておけば、やっちまった時の被害が少なくて済みます。
幾つか前のコミットに戻すこともできますので、コミットの回数は多くて問題ありません。
※少ないと問題。
とりあえず新規リポジトリ作成をやってみましょう。
GitHubにログインして、次のNewボタンを押します。
コメント
コメントを投稿