Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。
git 命令
$ git config --global user.name "charblus"
$ git config --global user.email "charblus7582@gmail.com"
cd ~/.ssh ; 如果没有密钥则不会有此文件夹,有则备份删除$ ssh-keygen -t rsa -C “email@email.com”
按3个回车,密码为空; 如果不执行第一步或没有删除:第一个回车后会出现coverage 提示你是否覆盖文件 yes/no;最后得到了两个文件:id_rsa和id_rsa.pub
 git remote 不带参数,列出已经存在的远程分支
 git remote -v | --verbose 列出详细信息,在每一个名字后面列出其远程url
 git remote add origin ssh://***.git   添加远程仓库
 git remote show origin  显示远程信息
git-flow 是一个 git 扩展集,按 Vincent Driessen 的分支模型提供高层次的库操作
git-flow 备忘清单
->C1->C2->C3‘->C4‘,C3‘和C4‘为git 根据C3和C4生成的补丁,log是一条直线,而且没有多余的C5,但是平行信息丢失。原文:https://www.cnblogs.com/yc8930143/p/10662214.html