ご想像のとおり、私は Git の初心者です。私の質問:
- 親ノードを削除すると、その子もすべて削除されますか?
- 親ノードを変更すると、その子も変更されますか?
ご協力ありがとうございました :)
カルロス
ご想像のとおり、私は Git の初心者です。私の質問:
ご協力ありがとうございました :)
カルロス
あなたのコメントによると、あなたがノードと呼ぶもののgit用語が「ブランチ」である場合、答えはノーとノーです
Shahbazの考え(これも私のものであり、コミットは実際にはコミット履歴グラフのノードである)を見ると、答えはまだありません。
実際にコミットを変更することはできません。参照(ブランチ名やタグ名など)が参照するコミットを変更できます。これが、コミット、リベース、マージ、およびその他すべての機能です。グラフに新しいコミットを追加し、通常、現在のブランチの名前がその最新のものを参照するようにします。古いコミットはまだ存在しており、すべての構造はそのままです。約3か月後、何も言及されていない場合はガベージコレクションの対象になりますが、シナリオでは、子ブランチは常に実行したことを参照しているため、履歴は変更されません。