0

スクリーンショット以外にこれを説明することはできません:

ギググラフ

これは一体何を意味するのでしょうか?feat-zoo枝はどこからともなく伸びているようです。

編集:

リクエストに応じて、これを生成するために使用されるスクリプト。スクリプトを実行し、グラフを見て、最初からやり直して呼び出しを削除するsleep 2と、上のスクリーンショットと一致する別の結果が得られます。

#!/bin/sh

[ -d .git ] || git init

ACT="rebase"

echo "blah blah" > file1.txt
echo "another file" > file2.txt
git add file1.txt file2.txt
git commit -m "MASTER C1"
sleep 2

echo "new line here" >> file1.txt
echo "new file" > file3.txt
git add file3.txt
git commit -a -m "MASTER C2"
sleep 2

echo "bug fixes" >> file1.txt
echo "bug fixes" >> file3.txt
git commit -a -m "MASTER C3"
sleep 2

git branch feat-zoo

echo "MAGICAL" >> file2.txt
git commit -am "MASTER C4"
sleep 2

git checkout feat-zoo
git $ACT master
echo "new end" >> file3.txt
git commit -am "BR C1"
sleep 2
echo "**END" >> file2.txt
git commit -am "BR C2"
sleep 2

git checkout master
sed -i 's/blah blah/WHEEE/' file1.txt
git commit -am "MASTER C5"
sleep 2

git checkout feat-zoo
git $ACT master

echo "FINAL" >> file1.txt
git commit -am "BR C3"
sleep 2

git checkout master
echo "Done" > signoff
git add signoff
git commit -m "MASTER C6"
sleep 2

git merge feat-zoo
4

2 に答える 2