git常用知识与命令
认识git 常见git平台 云平台 github(国外) gitee(国内) 自建平台 gitlab(国外,部分开源,功能全面,有商用版本) gitea(国内,完全开源,轻量极简) Git VS SVN git是分布式的代码控制管理,可以完全本地控制;svn必须连接SVN服务 git可以本地处理冲突 git基本原理 可视化git操作 git的工作区域 git的工作区域分为: 工作区 暂存区(索引区) 本地仓库 远程仓库 git原理内容 .git 文件夹下是文件的快照,git正是通过他们来实现功能的 git快照只记录了有差别的部分 强烈不推荐远程仓库别名重复 ,因为一旦两个远程仓库状态不同会很难操作;重复可以一次推送,推送到多个远程仓库。 git基础知识 issues:交bug pull request:向保护分支合并代码 settings:设置options,branch,Webhooks,Notifications,Integrations & services,Deploy keys等 git初始化 SSH登录 多账户情况记得增加配置 config 文件 Host github HostName mr-brain User username PreferredAuthentications publickey IdentityFile ./github_key