eclipse git windowsを引きたいのですね。同様のサイトを見つけました。

fetch【リモートリポジトリ】 | サルでもわかるGit入門【プロジェクト管理ツール …
https://backlog.com/ja/git-tutorial/stepup/stepup3_2.html

fetch と pullの違い – Qiita
https://qiita.com/ota42y/items/e082d64f3f8b424e9b7d

開発メモ Git:ローカルリポジトリの操作3:ヒストリの取得/フェッチ/同期化
http://developmentmemo.blog.fc2.com/blog-entry-12.html

どれも面倒そうなのですが、javaでプログラムを組んでパスワードを設定できるぐらいのスキルがあれば、試す事はできそうです。

挫折したなと思ったら少し休んで、挫折した事を忘れた時、再挑戦すれば大丈夫です。

全部のファイルに同じパスワードをかけるにしても、違うパスワードを設定するにしても困った場面は必ず出てくると思います。

javaのプログラムが人に読まれたり、変更されるのが怖いのでしょう。