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.优先级:
项目级别优先于用户系统级别,二者都有时使用项目级别;
如果只有系统用户级别的签名,就采用系统用户级别;
如果二者都没有则不允许,之前设置一个;