Git初心者で勉強中の者です。
自分で作成したリモートリポジトリにローカルPCからpushできる事を確認しました。
リポジトリはpublicにしてます。
次に、他人がpushしたらpushが失敗する事を確認したいと思いました。
globalに登録済みのemailを変更しpushすると、予想に反してpushできてしまいました。
そこでglobal以外も確認しましたが、他は登録されていませんでした。
1.適当にemailを変更し、
bash
1$ git config --global user.email 'test@yahoo.co.jp' 2 3$ git config --global user.email 4test@yahoo.co.jp
2.ファイル変更しcommit、pushするとpushできてしまった。
bash
1$ git push origin master 2Enumerating objects: 5, done. 3Counting objects: 100% (5/5), done. 4Writing objects: 100% (3/3), 244 bytes | 244.00 KiB/s, done. 5Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 6To https://github.com/pecchan/test.git 7 2e1e52f..e6afb11 master -> master 8
3.global以外もemailを確認したが他は空。
bash
1$ git config --global user.email 2test@yahoo.co.jp 3 4$ git config --system user.email 5 6$ git config --local user.email 7
初心者につき検討違いの質問してたらごめんなさい。
他人がpushするのを想定してたのですが、やり方が間違っていたでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/09 21:25