gitの覚書。
サーバーの環境がeuc-jpで文字化けが起きる場合
git svn dcommit ほにゃららでBranchが分かれた場合。
→subにmasterをあわせる(○意図した結果に)
git rebase master git-svn
→masterにsubをあわせる(?試したことない)
で、まとめたいコミットを pick → squash に書き換えて保存(pickを一つ残すこと)
※【add .】ではディレクトリやファイルの削除についてはやってくれないので、その場合は【add -u】
git svn dcommit 時に空ディレクトリの削除をやってもらうには --rmdir つける
免責
この記事やプログラムによって生じた事故・損害などは一切保証致しません。ご自身の責任でご使用ください。
子育てブログ「おとう日記」はじめました。
興味ある方、是非ご覧下さい!
おとう日記
コピペプログラマの倉庫を作りました。
サンプルプログラムなど置いておきますのでお立ち寄り下さい。
コピペプログラマ倉庫
良ければ↓投票お願いします↓ m(._.)m ペコッ
人気ブログランキングへ
~/.gitconfig
[alias] st = status -sb sho = show --pretty="format:" --name-only # 編集したファイル一覧 co = checkout ci = commit #-nで行数指定。やたら長くなるので。 loga = log -n 20 --graph --all --color --pretty='%x09%h %cn%x09%s %Cred%d%Creset'
サーバーの環境がeuc-jpで文字化けが起きる場合
[i18n] commitencoding = euc-jp logoutputencoding = euc-jp
git svn
git svn dcommit ほにゃららでBranchが分かれた場合。
* a3ff443 hoge #150 (HEAD, git-svn, sub) * 40bfd7d hoge #200 * 42e87b3 hoge #200 | * e8daee2 HOGE #300 (master) | * e1653fb HOGE #300 | * 2dd260a HOGE #150 | * 1f1d59a HOGE #200 | * d6b34b8 HOGE #200 |/ * 3274887 hoge #100 (release)git rebase git-svn master
→subにmasterをあわせる(○意図した結果に)
git rebase master git-svn
→masterにsubをあわせる(?試したことない)
git rebase -i
commitをまとめる
で、まとめたいコミットを pick → squash に書き換えて保存(pickを一つ残すこと)
現在のディレクトリ以下の全てのファイルを indexに記録(赤を緑に)
git add .
※【add .】ではディレクトリやファイルの削除についてはやってくれないので、その場合は【add -u】
現状のインデックスと比べて変更があるファイル全てをインデックスに記録
git add -u
git svn dcommit --rmdir
git svn dcommit 時に空ディレクトリの削除をやってもらうには --rmdir つける
免責
この記事やプログラムによって生じた事故・損害などは一切保証致しません。ご自身の責任でご使用ください。
子育てブログ「おとう日記」はじめました。
興味ある方、是非ご覧下さい!
おとう日記
コピペプログラマの倉庫を作りました。
サンプルプログラムなど置いておきますのでお立ち寄り下さい。
コピペプログラマ倉庫
良ければ↓投票お願いします↓ m(._.)m ペコッ
人気ブログランキングへ
0 件のコメント:
コメントを投稿