Git Tortise Git (トータスGit、トータスギット) とは?亀のように遅いGitのクライアントの使い方 Gitのクライアントのラッパーシェルである、TortoiseGitを使ってみました。 TortoiseGitの読み方は、トータスギットです。 TortoiseGit (トータスGit)とは GitはLinuxの創始者であるLinus T... 2018.02.28 Git
Git GitLab、Gitでリモートリポジトリの最後の間違いpushの履歴を消してなかったことにする、歴史を巻き戻す方法 Gitを使っていて、たまにやらかすのは、誤った変更をそのままpushして間違いが履歴に残ってしまうことです。 バージョン管理システム (VCS) のある姿としては、それはそのままにして、また修正をpushすれば問題はないのですが、でき... 2018.02.08 Git
Git GitLabで新規リポジトリを作ってpushしたら、You don't have permission error: failed to push some refs GitLabで新規にリポジトリを作って、初めてpushしたら remote: GitLab: You don't have permission となってしまいました。 これは何でしょう? GitLabで新規にリポジトリを... 2017.05.25 Git
Git Gitのpush -fがreject (拒否)されたので原因と対策 denyNonFastForwardsをfalseにした Gitでfilter-branchを使って歴史の書換えを行った後で、 push -f してみるとエラーでrejectされてしまいました。 -fオプションはForce(強制) のはずなのでなんでなんだろう? git... 2015.12.08 Git
Git GitLabで422 The change you requested was rejected. の解決方法 Firefoxを使っていて、GitLabにログインしようとすると以下のメッセージが表示されました。 422 ? 422 The change you requested was rejected. Make sure yo... 2015.11.26 Git
Git TortoiseGitで削除したリモートブランチがリストに残る TortoiseGitでPullしようとして気付いたのですが、削除したリモートブランチがリストに残ってしまいます。 なんで残るのか、対応策はないのか調べてみました。 TortoiseGitの仕様?不具合? Tortoi... 2015.09.09 Git
Git GitLabのユーザー権限・グループ権限確認 (メンバー追加、グループ招待) Gitのみでは、これらの細かな権限管理ができないために、オンプレミスでGitを運用する場合は、GitLabを導入することをおすすめします。 GitLabではプロジェクトごとに参加するユーザーには、 という5個のユーザー権限を... 2015.06.16 Git
Git GitLabでDeveloperならタグ(Tag)を追加できるが、削除できない you don't have permission 普段、Gitのリポジトリ管理としてGitLabを使っています。GitLabについては以下をご覧ください。 ところでGitLabでタグを削除できないという現象でハマったのでメモします。 Gitでタグ(Tag)を削除 Gitで... 2015.06.16 Git
Git Gitでサーバー側のリポジトリoriginにタグをつける Gitでサーバー側のリポジトリoriginにタグをつける方法についてまとめました。 Gitでサーバーのリポジトリoriginにタグ ローカルなレポジトリの master ブランチを origin の master ブランチに反映する... 2015.05.16 Git
Git GitLabでリポジトリのバックアップ、リストアを自動化する設定、世代、場所、容量 GitLabは標準にはバックアップやリストアのため、便利なツールが用意されています。 今回、バックアップの自動化についてまとめました。 GitLabでバックアップ GitLab omnibusパッケージを使っている場合、GitLabでバッ... 2015.05.12 Git
Git Git Bash(Msysgit)が異常終了、STATUS ACCESS VIOLATIONで起動しないときの原因と対策 Git Bash(Msysgit)が STATUS ACCESS VIOLATION で起動しないときの原因と対策をまとめました。 Git BashでSTATUS ACCESS VIOLATION あるパソコンでGit Bash... 2015.04.15 Git
Git GitLabをTortoiseGitで使うとパスワードを要求される、保存・記憶と省略方法 GitLabを導入して使い始めたのですが、クライアントとしてTortoiseGitを使うとパスワードの要求画面が表示されて困ってしまいました。 今回、パスワードを保存、省略する方法についてまとめてみました。 GitLabの導入について... 2015.03.31 Git
Git Gitでタイムスタンプ(Timestamp)をコミット時に変更する方法 Gitではタイムスタンプ(Timestamp)を保持しないらしいです。 今回、Gitでタイムスタンプをコミット時に変更する方法を調べてみました。 Gitではタイムスタンプを持たない Subversionでは、 use-com... 2015.03.17 Git
Git GitLabをサブディレクトリ(Subdirectory)でインストールしてWordPressと共存させる方法 GitLabのGitLab CE Omnibus Packagesを使うと、ホントに簡単にGitLabをインストール出来ます。 ・ ただ、GitLab CE Omnibus Packagesのデフォルトでは、パッケージに同梱され... 2015.03.02 Git
Git CentOS 7にGitHubライクなオンプレミス GitLab CE (community edition) を2分でインストール・導入・構築してみた GitのWebインターフェースを探している中で、GitWeb、Ginatraを試したのですが、イマイチでした。 そこで今回、GitLabを試してみました。 GitLabは、単にGitのGUIインターフェースのみならず、ユ... 2015.02.19 Git
Git SubversionからGit移行時に苦労したこと、空のフォルダの移行、文字化け対策 最近、巨大なSubversionリポジトリをGitに移行する作業を行っており、その際に学んだからフォルダの移行方法、文字化けの回避方法を書き留めておきます。 Gitで空ディレクトリの扱うときには、.gitkeepを使う Gitで... 2015.02.07 Git
Git git filter-branchで歴史の書換え、リポジトリのディレクトリ構成を移動、変更、削除する方法 git filter-branchでリポジトリの歴史の書換え、ディレクトリ構成を移動、変更、削除する方法をまとめました。 git filter-branchとは 例えば、以下の構成のGitのリポジトリがあったとします。 こ... 2015.02.05 Git
Git GitWebが日本語でエラー出すので、Ginatra(ギナトラ)のインストール手順をまとめた GitWebが日本語でエラー出すので、Ginatraをインストールしてみました。 Ginatraのインストール手順をまとめました。 GitWebで日本語のhistoryをクリックするとThis page contains the ... 2015.01.29 Git
Git TortoiseGitで毎回パスワードを聞かれるので、sshクライアントを使って認証key設定して省略する方法 バージョン管理システムとして使っているリポジトリを、SubversionからGitに変更しました。 それに伴い、クライアントをTortoiseSVNからTortoiseGitに変えて使ってみました。 TortoiseGitについては... 2015.01.27 Git
Git Git Source Control Provider (Visual Studioプラグイン)をインストールと使い方 Visual Studio Tools for Git のところで、このソフト使えない。。って思って別のソフトを探してみたらいいのがありました。 Git Source Control Providerです。 最初から、このG... 2015.01.26 Git