コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Git】Please tell me who you are. Run git config --global user.email "you@example.com"

Git

概要 *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" 新しく購入した Mac に Jenkins をインストールして Jenkins から git commit しようとしたところ、上記のメッセー…

【Fork】ブランチをドラッグ&ドロップできる

Git

概要 Fork ではブランチをドラッグ&ドロップすることでマージやリベースができます

【Fork】ブランチ名をコピーできる

Git

概要 Fork でブランチを右クリックして「Copy Branch Name」を選ぶと ブランチ名をコピーできます

【Git】コマンドで現在のブランチ名を取得する方法

Git

概要 git symbolic-ref --short HEAD

【Git】直前のコミットを取り消すコマンド

Git

概要 git reset --hard HEAD^

【Fork】Stage All ボタンの場所

Git

概要 赤枠のアイコンで Stage All(もしくは Unstage All)できる

【Git】GitHub で Personal access tokens を使用してリポジトリを Clone する時の URL

Git

概要 https://【アカウント名】:【アクセストークン】@github.com/【アカウント名】/【リポジトリ名】.git 参考サイト様

【Unity】An error occurred while resolving packages: No 'git' executable was found. Please install Git on your system and restart Unity

概要 An error occurred while resolving packages: Project has invalid dependencies: xxxx: No 'git' executable was found. Please install Git on your system and restart Unity Git に公開されているパッケージを使用している Unity プロジェクトを開…

【Git】プロジェクトに適した .gitignore を自動で生成できる「gitignore.io」紹介

Git

概要 上記の「gitignore.io」では、プロジェクトに適した .gitignore を自動で生成できます 例えば、入力欄に「Unity」と「VisualStudio」と入力して「Create」を押すと Unity と Visual Sdtuio で無視する必要があるファイルが記載された .ignoreが生成され…

【Unity】Git でコミットする時に .meta が選択されていなければコミットを止めることができる「Unity Git Hooks」紹介

はじめに 「Unity Git Hooks」を使用することで、Git でコミットする時に .meta が選択されていなければコミットを止めることができる 使い方 下記のファイルを「.git/hooks」フォルダに追加します post-checkout post-merge pre-commit そして、.meta を選…

【Git】github sourcetree remote: Invalid username or password.

Git

概要 github sourcetree remote: Invalid username or password. SourceTree から GitHub にプッシュしようとしたところ 上記のエラーが発生してプッシュできない状況に遭遇しました SourceTree メニューの「ツール>オプション」から「Git」タブを選択して …

【Git】Git-LFS not supported

概要 Git-LFS not supported. You'll need to upgrade to Git XXXX or later. We recommend upgrading to Git XXXX. SourceTree で Git-LFS を使用しているリポジトリを参照した時に 上記のエラーに遭遇しました SourceTree メニューの「ツール>オプション」…

【Git】SourceTree 2.6 からタブの位置が再起動後にも保持されるようになった

Git

はじめに https://jira.atlassian.com/browse/SRCTREEWIN-7777 SourceTree 2.4 を使用していたところ、タブの位置を変えてから SourceTree を終了すると 次回起動時にタブの位置が元に戻ってしまう状態だったのですが、 調べてみたところ、SourceTree 2.6 か…

【Git】fatal: Unable to create 'XXXX/.git/index.lock': File exists.

Git

概要 fatal: Unable to create 'XXXX/.git/index.lock': File exists. Git 操作中に上記のエラーが発生することがあります index.lock は、Git の操作が競合しないようにするためのファイルですが、 Git の作業を変なタイミングで終了してしまったりすると、…

【Git】LibreOffice の一時ファイルを無視する .gitignore

概要 参考サイト様

【Git】はてなブログに GitHub のコードを埋め込む方法

概要 <script src="http://gist-it.appspot.com/http://github.com/【GitHub のコードの URL】"></script> 上記のコードをはてなブログの記事に記述します (【GitHub のコードの URL】の部分を書き換えます) 補足 上記のコードは「gits-it」というサービスを使用しています http://gist-it.appspot.com/

【Git】Visual Studio でバージョン管理する必要がないファイルを定義した .gitignore

概要 参考サイト様

【Git】Unity でバージョン管理する必要がないファイルを定義した .gitignore

概要 参考サイト様

【Git】Microsoft Office の一時ファイルやバックアップファイルを無視する .gitignore

概要 参考サイト様

【Git】Windows におけるグローバルな無視リスト「gitignore_global」と「hgignore_global」の保存場所

概要 C:\Users\【ユーザー名】\Documents Windows ではグローバルな無視リスト 「gitignore_global」と「hgignore_global」は上記のパスに存在する SourceTree をインストールした Windows で DLL が add できなかったため、 原因を調査したところ、上記のグ…