E:\project\clear-project,建议:路径中不要包含中文
如果使用英文:该步骤和下一步骤可直接跳过
①因为当前还没有本地项目,所以 “编辑本地 .git/config(L)” 按钮处于灰色不可用状态,如果在某个本地Git项目下打开配置对话框,那么这个按钮就可用,然后就可以编辑此项目的一些属性。
②点击 “编辑全局 .git/config(O)”按钮,会使用记事本打开全局配置文件,在全局配置文件中,在后面加上下面的内容:
[user]
name = jinqi
email = jinqi@qq.com
signingkey = lht&123456
[credential]
helper = store
则当你推送项目到Gitlab等在线仓库时,会记住你输入的用户名和密码(这里不是用户的姓名和Email),这里用户名和密码就是注册gitlab的用户名和密码
name: 注册gitlab的账号,如: jinqi
signingkey: 注册gitlab的密码: *********
Email: 是联系邮箱,给别人联系时使用
前面已经提到TortoiseGit只是一个壳,除软件的常规配置(语言包、用户信息等),还需要像git一样生成、配置秘钥信息
注意:生成时鼠标要不停划过进度条,不然进度条会一直不动!
把生成出来的public Key复制粘贴到Gitlab上面,配置SSH key,具体可参考:https://www.cnblogs.com/xiuxingzhe/p/9303278.html 第2.2.节
说明:使用TortoiseGit进行和远端输出项目时,Pageant必须启动且添加了对应的私钥。否则会报错
以克隆verify-center项目为例,举例验证TortoiseGit配置正确
注意:克隆代码之前确保有相关的项目代码权限(master、developer、reporter),如无权限,请求项目具有master权限的同事帮忙分配权限
转载自https://www.cnblogs.com/xiuxingzhe/p/9312929.html
原文:https://www.cnblogs.com/AEBOKE/p/12255064.html