1、前言
Git是一个版本控制系统,由一些命令和协议组成,Github和Gitlab都是基于Web的Git仓库及管理平台。
Github是一个面向开源及私有软件项目的托管平台,大家都把Github视为开源代码库,其实也可以创建私有仓库,但是是需要付费的。
Gitlab是一个可以部署到自己服务器上的托管平台,适用于团队内部协作开发。
2、用户名
注意区别Gitlab中创建的用户名(账号)和git config中的user.name(作者),这2个可以是不同的,最好是配置成相同。
2.1 在Gitlab的Activity中显示的是Gitlab中创建的用户名
2.2 在Gitlab的Commits中和git log命令中显示的是git config的user.name
git config --global user.name "Your Name"
git config --global user.email [email protected]
3、密码
如果需要更换Git客户端的账号和密码,找到存储位置进行删除或修改才行