今週、私たちは他の人のリポジトリに機能を追加する必要がありました。具体的には、CLI ツールのデフォルト パラメータを含むデフォルト設定 TOML ファイルをユーザーの $HOME フォルダ内に追加する必要がありました。私は readMeMaker リポジトリに貢献しました:
https://github.com/jadorotan/readMeMaker.git
Jadorotan のコードはすべて 1 つのファイルにまとめられているため、作業は非常に簡単でした。 tomli というライブラリをインストールし、デフォルトの設定ファイルが提供されている場合はそれを読み取る関数を追加するだけで済みました。すべての変更は約 10 行のコード内にありました。
私は開発と仕事のために完全に wsl に切り替えました。 Debian シェルとの対話で問題が発生しました。正確に言うと、ユーザー権限の管理に問題があり、Jadorotan のプル リクエストのコミット履歴で、何らかの理由でコミットしたユーザーが SychAndrii ではなく、私の Debian ユーザーである root ユーザーであることがわかります。
ハンフリー教授の講義のおかげで、ブランチとは何か、つまり時間の経過とともに前進するコミットの名前にすぎないことを完全に理解しました。リモート ブランチとローカル ブランチを切り替えたり、フィーチャー ブランチからメイン ブランチに変更をマージしたりするのに問題はありませんでした。
このラボを完了して、多くの Git リモート (オリジンだけでなく) を管理する方法を学びました。
以上がGit リモート ブランチの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。