git

Unity

Unityプロジェクトをgitでバージョン管理

やりたいことUnityにはunity version controlというversion管理があるのですが使い慣れたgitを使ってバージョン管理を行います。gitの基本的な使用方法は省略します。運用方法リポジトリの作成リポジトリは通常の方法でローカルかサーバに作成します。プロジェクトの作成と最初のコミットUnityHubを使用してUnityのプロジェクトを任意のフォルダに作成します。下のページからUnity.gitignoreファイルをダウンロードします。ダウンロードしたUnity.gitignoreを.gitignoreにリネームして作成してプロジェクトのルートに保存します。(プロジェクトフ...
git

TortoiseGitでファイル名変更と履歴の確認

やりたいことTortoiseGitで管理しているファイルを単純にファイル名を変更(元ファイルを削除→変更後のファイルを作成)すると変更前後の関係が失われて管理しにくくなります。この記事ではTortoiseGitではファイル名を変更する方法と、ファイル名変更前のファイルの履歴の確認方法を紹介します。ファイル名の変更ファイル名を変更したいファイルを右クリックします。”その他のオプションを確認”をクリックします。OSや設定により上のメニューではなく下のメニューが表示されることがあります。メニューが再表示されるので”TortoiseGit”→”Rename...”以下のダイアログが表示されるので変更後...
git

[batあり]git がgit config –global –add safe.directoryしろと言ってきたときのbat

やりたいことgitのリポジトリをCloneした直後などにgitから以下のメッセージが表示されPullなどができないことがあります。Could not open repository.libgit2 returned: repository path 'X:\XXXX' is not owned by current userTo add an exception for this directory call:git config --global --add safe.directory 'X:\XXXX'表示されたコマンドを少し変えて実行すればいいのですが、めんどくさいしルールもすぐ忘れる...