git --version查看git版本 过低请升级,因为有些命令低版本不一样而且可能不兼容 一般为1.8左右
配置变量,一般习惯直接在主目录创建.gitconfig文件来创建用户信息,当然也可以用
git config --global user.name "test"
git config --global user.email "test@qq.com"
最后都是写在.gitconfig中
效果:
vim .gitconfig
[user]
name = test
email = test@qq.com
#gerrit小技巧 可以写个文件,把自己的账号写成sh,这样不会因为git网络不好造成找不到账号密码,详情见gerrit官方文档
[credential]
helper = /home/xin/git-credential-helper
#文件内容:#!/usr/bin/env bash
echo "uername=gerrit账号"
echo "password=gerrit密码"
#这为提交模板路径,比如你git commit之后会跳转到这个模板,git commit -m "" 则不会
[commit]
template = /home/jagent/.gitmsg
[http]
sslVerify = false
[color]
ui = auto
另外系统文件在/etc/gitconfig(不建议使用)中 用命令
git config --system user.name "test"
git config --system user.email "test@qq.com"
还有一个.git/config 这是项目信息
例如:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = ssh://10.148.192.216:29418/ST/config/ci_tool/R9/base_package/patch_config
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "config_Stark_9.1.0.0_singleOS_B145_DEV"]
remote = origin
merge = refs/heads/config_Stark_9.1.0.0_singleOS_B145_DEV