常用Git命令
首次 Clone 的时候带着 Submodule 一起
记住 Git 凭证
Rebase 使用方法
当你从 GitHub 网页上提交过,本地提交的时候没 pull 就 commit 了,现在要 push 的话会提示冲突,此时 git 会提示你有两种选择:merge
或 rebase
。merge 的话就是合并分支,会增加一条合并记录,保留原始分支轨迹;rebase 可按字面意思理解 " 变基 ",即把当前修改的内容的 " 基 " 变换到远程最新,再将当前提交内容追加到最后,如果有冲突就处理冲突,rebase 之后没有增加额外分支,会显得干净。
个人理解,如果是自己提交或者让分支干净,就用 rebase;如果合并他人提交或要保留分支记录,就用 merge。
检查远程有哪些分支
拉取远程分支到本地并切换到该分支
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 天澄拾光!
评论
ArtalkGitalk