第10回: pushとpullの基本 — ローカル作業をリモートと安全にやり取りする
ここまで学んできた操作の多くは、ローカルPCの中で完結していました。しかし実務では、履歴をチームと共有する必要があります。
Month
ここまで学んできた操作の多くは、ローカルPCの中で完結していました。しかし実務では、履歴をチームと共有する必要があります。
ブランチは作業を分けるための仕組みですが、分けたままだと本流には反映されません。
エディタやFinderでファイルを削除・移動すること自体はできます。しかしGit管理下では、それだけでは「Gitにどう認識されるか」まで意識する必要があります。
Gitでよく混乱するのが、git restore と git reset です。どちらも「戻す」文脈で登場しますが、対象が違います。
Gitを使う価値は、変更を記録するだけではありません。過去を調べられることに本当の強さがあります。
Gitを触り始めると、git add と git commit をセットで覚えることが多いです。しかし、ただ流れで打っているだけだと、あとで履歴が読みにくくなります。
Git初心者がやりがちなのは、変更内容を十分に確認しないまま git add や git commit をしてしまうことです。
Gitを触り始めると、最初に出会うのが git init と git clone です。
初心者のうちは、ファイルを保存していれば十分だと思いがちです。しかし実務では、ただ保存するだけでは足りません。