git hubのリポジトリの中のcode 欄からクラスとメソッドの情報をえてるんですか?
基本そうですが、複雑なコードなら手元にクローンしてエディタや IDE で見る方が多いです。補足表示やコードジャンプ機能があり、流れを追いやすくなります。
こういうのってgit hubのリポジトリから情報を手に入れて完成までに到達してるんでしょうか?
人と場合によりけりですが、大体はそうです。コード以外にも GitHub の PR や issues や discussion に情報があったりします。分からないことがあれば作者や自分の同僚、そのほか知っていそうな人に質問したり、 Stack Overflow などの質問サイトを利用することもあります。