git clone的两种方式
1,通过http方式的clone,不需要在git上手动绑定ssh,只需要在clone 的输入账号,密码即可
2,通过ssh方式,需要手动绑定ssh密钥
git pull的两种方式
1.git merge 优势是它保留了分支的结构与历史提交目录,但同时这也导致了提交历史会被大量的 merge 污染
2.git rebase 它是将把所有的提交压缩成一个 patch 。然后把 patch 添加到目标分支里。
git rebase和git merge都是用于将一个分支的变更整合进另一个分支的命令。它们的区别在于达成同样目的的方式不同。使用git merge会新建一个合并提交,而git rebase会通过为原始分支的每次提交创建全新的提交,从而重写原始分支的提交历史。使用git rebase的最大好处在于可以让项目提交历史变得非常干净整洁。