これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド git-squash です。
プログラム:
NAME
git-スカッシュ - ブランチから変更をインポートする
SYNOPSIS
git-スカッシュ [ 】
DESCRIPTION
コミットや
マージマーク。
OPTIONS
実際のブランチ上でスカッシュするブランチ。
コミット参照 (現在のブランチからのものである必要があります) も使用できます
最初の引数として。 コミットの範囲 sha..HEADが潰れてしまいます。
commit-message が指定されている場合は、スカッシュ結果をコミットします。
例
$ git squash my-other-branch
a2740f5..533b19c を更新しています
早送り
スカッシュコミット -- HEAD を更新しない
私の変更されたファイル | 1 +
1つのファイルが変更され、1つの挿入(+)
$ git commit -m "実際のマージを行わない新しいコミット"
$ git squash HEAD~3 "メッセージをコミット"
onworks.net サービスを使用してオンラインで git-squash を使用する