Git和代码托管中心:

代码托管中心的作用:维护远程库

局域网环境下:GitLab服务器

外网环境下:GitHub,码云

Git两种协作方式:

团队内部协作

跨团队协作

Git命令行操作:

本地库报操作:

本地库初始化(建立本地库):git init

鼠标右键打开git bash here,可以选择或者新建文件夹,然后输入git init命令

效果:

会生成一个隐藏的.git目录,这个目录中存放的是本地库相关的子目录和文件,不要随意修改和删除

 

 

设置签名:

形式:

用户名: abc

Email地址: abcde@qq.com

作用:

区分不同开发人员的身份

辨析:

这里设置的签名和登录远程仓库(代码托管中心)的用户名密码没有任何关系

命令:

1.项目级别/仓库级别:

当前本地库范围内有效

git config user.name xxx

git config user.email xxx@xxx.com

签名信息保存位置:当前仓库位置/.git/config文件

 

 

2.系统用户级别:

登录当前操作系统的用户范围内有效

git config --global user.name xxx

git config --global user.email xxx@xxx.com

签名信息保存位置:~/.gitconfig文件(cat ~/.gitconfig)

 

 

3.优先级:

项目级别优先于用户系统级别,二者都有时使用项目级别;

如果只有系统用户级别的签名,就采用系统用户级别;

如果二者都没有则不允许,之前设置一个;