今週、他の人のリポジトリに機能を追加する必要がありました。具体的には、CLI ツールのデフォルト パラメータを含むデフォルト設定 TOML ファイルをユーザーの $HOME フォルダ内に追加する必要がありました。 readMeMaker リポジトリに貢献しました:
https://github.com/jadorotan/readMeMaker.git
Jadorotan のコードはすべて 1 つのファイルにまとめられているため、作業は非常に簡単でした。 tomli というライブラリをインストールし、デフォルトの設定ファイルが提供されている場合はそれを読み取る関数を追加するだけで済みました。すべての変更は約 10 行のコード内にありました。
私は開発と仕事のために完全に wsl に切り替えました。 Debian シェルとの対話で問題が発生しました。正確に言うと、ユーザー権限の管理に問題があり、Jadorotan のプル リクエストのコミット履歴で、何らかの理由でコミットしたユーザーが SychAndrii ではなく、私の Debian ユーザーである root ユーザーであることがわかります。
ハンフリー教授の講義のおかげで、ブランチとは何か、つまり時間の経過とともに前進するコミットの名前にすぎないことを完全に理解しました。リモート ブランチとローカル ブランチを切り替えたり、フィーチャー ブランチからメイン ブランチに変更をマージしたりするのに問題はありませんでした。
このラボを完了して、多くの Git リモート (オリジンだけでなく) を管理する方法を学びました。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3