我是bitbucket,git和sourcetree的新手 . 我在bitbucket上创建了一个存储库,然后我为win 7安装了sourcetree客户端,然后我用我的本地桌面文件夹克隆了该存储库,然后我将文件放在本地文件夹中,现在当我尝试提交更改时,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“you@example.com”git config --global user.name“Your Name”设置帐户的默认标识 . 省略--global仅在此存储库中设置标识 . 致命:无法自动检测电子邮件地址(得到'shahjahan_khokher @ shahjahan_khokh . (无)')已完成但有错误,请参见上文 .
我该如何解决这个问题并成功完成提交和推送 .
3 回答
在不使用Git Bash的情况下使用您的身份解决问题的最简单方法是直接在SourceTree中设置它: -
已进入菜单:工具 - >选项
在常规选项卡上填写全名和电子邮件地址字段
单击“确定”按钮
提交你的文件:)
我得到了上述问题的解决方案,在我的朋友的帮助下,解决方案是
首先从Download Git for Windows安装Git,在你的系统中获取Git Bash命令行
然后从开始manu - Git - Git Bash打开Git Bash并运行这些命令
git config --global user.name“你的名字”
现在尝试再次提交,问题将得到解决 .
这就是你需要的
简单而精确 .
https://confluence.atlassian.com/display/BITBUCKET/Set+up+Git+and+Mercurial