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