Git

Git

GitLabにSSH Key (公開鍵) を設定・登録する手順、ssh-keygenの使い方

GitLabにGitのリポジトリを作ったとします。 TortoiseGitからGitリポジトリをpush、pullする際に毎回、パスワードを聞かれますが面倒ですね。 GitLabにはSSH Key (公開鍵) を追加する方法があり、...
Git

TortoiseGitのインストール手順、日本語、バージョンアップ、使い方

TortoiseGitの最新版である バージョン2.14.0.0 64ビットWindows版 をインストールしたので手順をまとめました。 TortoiseGitとは?ダウンロード TortoiseGitはGit for Windowsの...
Git

Git for Windowsのおすすめインストール手順、設定変更、Git Bashとは

このたび、Git for Windows 2.39.2のWindows 64ビットをWindows 11にインストールしたので手順をまとめました。 Git for Windowsのインストーラーのダウンロード Git for Windows...
スポンサーリンク
Git

git commit でファイルを指定し特定の1個のファイル (または複数) をコミットする方法

gitを使っていて、変更されたファイルすべてでなくて、特定のファイルだけをコミットしたい時がありますね。 gitでコミットするときにステージング済みのファイルから一部のファイルだけコミットする場合は、 git commit -- f...
Git

Gitで大文字と小文字のファイル名を区別し変更を反映する方法 (Git Bash、TortoiseGit)

Gitはデフォルトでファイル名の大文字・小文字の違いは検知せず無視する設定になっています。 LinuxやWindowsで大文字と小文字を区別するのか LinuxをはじめUNIXファイルシステムではファイルの大文字と小文字を区別します。 A...
Git

GitLabのバージョンを13.10.5 から15.0.2にアップデートする手順と注意点

このたび GitLab をバージョン13.10.5から15.0.2にアップデートしたので手順をまとめた。 基本的なアップデートする方法は以下の方法の通りで行った。 ・ GitLabアップグレードパスに従う GitLabでは一気に最新バー...
Git

GitLab Support Bot, GitLab Alert Bot とは何?

GitLab Support Bot, GitLab Alert Bot とは何なんでしょうか? GitLab Support Bot, GitLab Alert Bot が自動作成 ある時から、GitLabに勝手に作られているユーザーを発...
Git

GitLabでPipeline failed、パイプライン失敗の原因と無効にする方法

GitLabでPipeline failedと表示されるようになりました。 GitLabでPipeline failed GitLabにログインしてプロジェクトの詳細 (Details) 画面を見てみると、Pipeline failed と...
Git

GitLabでdeveloper権限でpushできない protected branchを解除する方法

GitLabでdeveloper権限でpush出来ません。 どうすればよいのでしょうか。 GitLabでdeveloper権限でpushできない原因 以前、以下のように調べたことがありました。 ・ なるほど、GitLab 7.4 ...
Git

Gitで大きなバイナリファイルを扱う Git LFS (Large File Storage) とは

Gitはテキストファイルのバージョン管理、差分管理は得意だけど、大きなバイナリファイルの管理は不得意らしい。 そのため、今まではバイナリファイルのバージョン管理はSubversionを使っていました。 ただ、GitとSubversion...
Git

GitLabのバージョンアップの手順、注意点、データ移行、アップグレードの方法

GitLabでバージョンアップしたので手順、注意点、データ移行、アップグレードの方法をまとめました。 GitLabのリストアは同一バージョンで行う GitLabで古いバージョンのバックアップ作成しました。 その後、GitLabの新しいバー...
Git

EclipseのGitでプッシュしたコミットを取り消す方法 (push commit revert)

EclipseのGitの操作ミスの取り消し方法を解説。 EclipseのGitでプッシュしたコミットを取り消す EclipseのGitでプッシュしたコミットを取り消す方法は次の通りです。 1. 「Gitリポジトリ・エクスプローラー」パ...
Git

RedmineとGitを連携させるにはGitのBareリポジトリが同じサーバーに必要

RedmineとGitを連携させてみました。 Redmineとバージョン管理システムのリポジトリとの連携 Redmineでは、プロジェクトごとに、 Subversion Darcs Mercurial CVS Baza...
Git

Subversion、Git リポジトリの標準レイアウト (standard layout) における trunk, branches, tags

Subversion、Git リポジトリの標準構成 (standard layout) における trunk branches, tagsのレイアウトと開発の進め方についてまとめてみました。 リポジトリの標準構成 (Standard Lay...
Git

git gcでUnlink of fileっていうエラーが発生 Should I try again?

git gcでUnlink of fileって言うエラーが発生してしまった。 どうしたらいいんだろう? git gcとは gitで扱っているリポジトリのサイズが大きくなりすぎてしまった。 調べてみると、GC、いわゆるガーベッジコレクショ...
Git

Tortise Git (トータスGit、トータスギット) とは?亀のように遅いGitのクライアントの使い方

Gitのクライアントのラッパーシェルである、TortoiseGitを使ってみました。 TortoiseGitの読み方は、トータスギットです。 TortoiseGit (トータスGit)とは GitはLinuxの創始者であるLinus T...
Git

GitLab、Gitでリモートリポジトリの最後の間違いpushの履歴を消してなかったことにする、歴史を巻き戻す方法

Gitを使っていて、たまにやらかすのは、誤った変更をそのままpushして間違いが履歴に残ってしまうことです。 バージョン管理システム (VCS) のある姿としては、それはそのままにして、また修正をpushすれば問題はないのですが、でき...
Git

GitLabで新規リポジトリを作ってpushしたら、You don't have permission error: failed to push some refs

GitLabで新規にリポジトリを作って、初めてpushしたら remote: GitLab: You don't have permission となってしまいました。 これは何でしょう? GitLabで新規にリポジトリを...
Git

Gitのpush -fがreject (拒否)されたので原因と対策 denyNonFastForwardsをfalseにした

Gitでfilter-branchを使って歴史の書換えを行った後で、 push -f してみるとエラーでrejectされてしまいました。 -fオプションはForce(強制) のはずなのでなんでなんだろう? git...
Git

GitLabで422 The change you requested was rejected. の解決方法

Firefoxを使っていて、GitLabにログインしようとすると以下のメッセージが表示されました。 422 ? 422 The change you requested was rejected. Make sure yo...
スポンサーリンク