git 全局配置

1.配置文件位置

以windows为例,git 全局配置文件默认位置为:C:\Users\你的pc登录名\.gitconfig,可直接打开此文件进行编辑,或者通过git命令在bash窗口进行编辑,命令如下:

git config --global --edit

2.多个凭据配置

当同时连接多个git仓库时需要配置多个凭据,如连接gitee.com 和 gerrit私有库 ,相关配置如下:

...
# gerrit私有仓库
[credential "http://192.168.99.88:8899"]
    provider = generic
[credential "https://gitee.com"]
	provider = generic
...

3. 代理配置

如果某个仓库需要代理才能访问时,在第二步的基础上,可进行如下配置:

...
# 为gerrit私有仓库配置访问代理 http://192.168.66.88:8888
[http]
    [http "http://192.168.99.88:8899"]
       proxy = http://192.168.66.88:8888
# gerrit私有仓库
[credential "http://192.168.99.88:8899"]
    provider = generic
[credential "https://gitee.com"]
	provider = generic
...

此时,gerrit可通过代理访问,gitee可正常通过公网访问。

4.配置代码提交模板

如果项目要求提交代码的格式时,我们可以配置一个提交代码模板,git相关配置如下:

...
# 配置提交模板
[commit]
	template = D:/workspace/mygitconfig/template/.gitmessage.txt
# 为gerrit私有仓库配置访问代理 http://192.168.66.88:8888
[http]
    [http "http://192.168.99.88:8899"]
       proxy = http://192.168.66.88:8888
# gerrit私有仓库
[credential "http://192.168.99.88:8899"]
    provider = generic
[credential "https://gitee.com"]
	provider = generic
...

.gitmessage.txt 模板内容示例:

【提交人员】:刘铁榔头
【功能名称】:
【问题描述】:
【代码审核】:NA
【BUG ID】:NA

这样配置好后,执行 git commit 命令时会跳出编辑文件,编辑相应描述后执行保存命令:wq即可提交。
git commit
如果使用idea工具则可以直接通过可视化窗口进行操作,如下:
idea_commit

  • 17
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值