Turing.comからスカウトメールが届いた。
うまい話などそうそう転がっていないのだ、一瞬でも気を抜いたらやられる。
(やられるといっても個人的に短期間だけ自分に絶望するだけ)
あったことも聞いたこともない会社からのメールなどスパム以外ないのではないかと思う。
ただどこからメールアドレスが出たのか気になるので調べてみた。
メールの内容は下記
Hi ○○ ○○, ,
I saw your profile online and wanted to reach out! You might be a great fit for many of the remote software engineering roles that top U.S. companies are hiring for on Turing.
Turing is based in Palo Alto, California, U.S.A., also known as “Silicon Valley”. We connect exceptional software engineers from around the world to top U.S. and Silicon Valley companies that are hiring for full-time remote software positions.
Google翻訳によると
あなたのプロフィールを見てシリコンバレーで働くのに
最適かもしれない、一緒に働こうぜってことっぽい
Githubアカウント名宛に送られてきている!!
[Hi ○○ ○○]はGithubのアカウント名だった。
GithubはPrivateリポジトリを一つ使っているがプロフィールも何も書いていない
一時期Pubulicもあったな、そういえば。
よくよくメールを見ていると
1月20日と3月1日にもメールを受信している、そして今日3月22日。
ちょうど忙しい時期だったので見逃していたようだ。
Google is my friend
こちらのサイトさんが参考になりました。
2022.02.25 Turing.comからのオファー
Githubのメールについてはコミット時にメールアドレスがわかるぽい?
2021-03-27 Git/GitHubのメールアドレス周りについて調べた
2017-10-12 GitHubのメールアドレスが漏れる?コミット時のメールアドレスにnoreplyを設定
私はコミットはしておらず、SSG(gatsby)用にリポジトリを作成していたことがあったくらい。。。
いまはプライベートのみしか無いのでちょっとテストしてみた
Publicを作成しgit cloneで確認してみた
testのリポジトリを作成しcloneして内容を確認してみた
[git log]ではメールアドレスの表示はなかった
コミットの場合はgot logで表示されるようだ
ただ今回はコミットではない!
地道にファイルを見ていったところ下記にアドレスの記載を発見した
[test.git\logs\refs\heads\main]
>git clone https://github.com/○○ ○○/test.git
Cloning into 'test'...
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (3/3), done.
>cd test
test>git log
commit 4b8740a7e2c7sads342sda36bc808a03870313 (HEAD -> main, origin/main, origin/HEAD)
Author: ○○ ○○ <54393851+○○ ○○@users.noreply.github.com>
Date: Tue Mar 22 15:49:50 2022 +0900
Initial commit
test>type test\.git\logs\refs\heads\main
0000000000000000000000000000000000000000 663f6291d4acf650df79asdi8u887d541fd0f7sdasda9 ○○ ○○ <○○○○○○○@gmail.com> 16472345659 +0900 clone: from https://github.com/○○ ○○/test.git
どうやって変更したらいいのか調査中。それまではすべてPrivateでリポジトリ作成しよう。。。
2022/3/23追記
GitのAuthorとCommiterを変更する方法をご紹介!
こちらを参考にした。
[.git/config]ファイル内のメールアドレスを変更すれば良いようだ。
メールアドレスの変更方法
2022/12/22 追記
以下コマンドでローカルPCなどの設定値が確認できる。
今回確認する項目は「user.name」と「user.email」になる。
>git config --list
※実行結果は省略
変更する際のコマンドは以下となります。
ユーザ名の変更は私は実施しなかった。
メールアドレスはnoreplayのメールアドレスがあるのでそちらが良いのかと思います。
こちらが参考になりました。GitHubのメアドをnoreplyに設定する
#ユーザ名の変更コマンド
>git config --global user.name ****
※****は任意のユーザ名を記載
# メールアドレスの変更コマンド
>git config --global user.email ****@****
※****は任意のメールアドレスを記載