私はbitbucket、git、sourcetreeを初めて使用します。 bitbucketにリポジトリを作成し、win 7のソースツリークライアントをインストールし、そのリポジトリをローカルデスクトップフォルダーにクローンし、ローカルフォルダーにファイルを配置しました。変更をコミットしようとすると、sourcetreeが表示します。次のエラー。
git -c diff.mnemonicprefix = false -c core.quotepath = false commit -q -F C:\ Users\shahjahan_khokher\AppData\Local\Temp\vrkvrvyu.uba
*あなたが誰であるか教えてください。
実行
git config --global user.email "[email protected]" git config --global user.name "Your Name"
アカウントのデフォルトIDを設定します。 --globalを省略して、このリポジトリにのみIDを設定します。
致命的:電子メールアドレスを自動検出できません( 'shahjahan_khokher @ shahjahan_khokh。(none)'を取得しました)
エラーで完了しました。上記を参照してください。
この問題を解決し、コミットとプッシュを成功させるにはどうすればよいですか。
私は私の友人の助けを借りて、上記の問題の解決策を得ました、解決策は
まず、GitをインストールしてurシステムにGit Bashコマンドラインを取得します Windows用のGitをダウンロード
次に、start manu-Git-GitBashからGitBashを開き、これらのコマンドを実行します
git config --global user.email "[email protected]" git config --global user.name "Your Name"
もう一度コミットしてみてください。問題は解決します。
Git Bashを使用せずにIDの問題を解決する最も簡単な方法は、SourceTreeに直接設定することです。