git

gitでtagを変更する方法(ワンライナーで一括変更)

gitでtagの名前を変更する方法をまとめます 簡単な例 応用としてbashのワンライナーで複数タグを一括変更する例 の二つを紹介します 簡単な例 変更前のタグを old 変更後のタグを new リモートのリポジトリを origin とすると,oldをnewに変更するコマンドは…

Linuxカーネルのソースコードを読む(その6: git 経由でカーネルソースを高速に入手する方法)

git経由で Linuxのソースコードを高速に入手する方法です 初回 clone 入手するバージョンは 6.3.1 clone先ディレクトリの名前は linux-stable とすると以下のコマンドでソースコードが入手できます $ git clone --depth 1 --branch v6.3.1 git://git.kernel.…

subversion から git への移行方法

Subversionのリポジトリをgitに移行する際の手順です本エントリはhttp://pyopyopyo.hatenablog.com/entry/2019/09/03/170000 に加筆したものです 手順1:subversion側の状況を確認する svnリポジトリの構造には2つのパターンがあります パターン1:trunk/t…

svnからgitへの移行方法

久しぶりにSubversionのリポジトリをgitに移行したので手順をまとめておきます2020/11/30 追記.加筆したエントリ http://pyopyopyo.hatenablog.com/entry/2020/11/30/154224 を新しく用意しました. subversion側の状況を確認する SVNでcheckout済みの作業…

オフラインで git push または git pull する方法

git

オフラインで git push または git pull する方法としては,以下の二つがあります USB等のリムーバブルメディアに bare リポジトリを作って,そのリポジトリ経由で pull/push git bundle を使う.push する側で内容を一旦ファイルに保存.pullする側にそのフ…