bashgit config --global user.name "用户名" git config --global user.email "邮箱地址"
bashgit clone 仓库地址
初始化
bashgit init
查看分支
bashgit branch -a
bashgit branch 分支名称
bashgit checkout 需要切换到的分支名称
bashgit checkout -b 分支名称
bashgit reset --hard id
bashgit log git staus
master分支的commit都打tag
merge 是一个合并操作,会将两个分支的修改合并在一起
merge 的提交历史忠实地记录了实际发生过什么,关注点在真实的提交历史上面
rebase 并没有进行合并操作,只是提取了当前分支的修改,将其复制在了目标分支的最新提交后面