东西越学越多, 只有深入理解后,才能灵活运用, 不容易忘记.
git形像点说就像数据结构中的单向链表
远程仓库, 本地仓库都是一个独立的单向链表 (远程仓库是公用的)
git fetch 就是clone一个远程列表
git pull 就是git fetch,并尝试更新本地链接
git commit 就是给本地链表添加一个节点
git push 就是尝试把改动的节点,推送到远程
所有的尝试处理就是有可能有冲突的地方,如果别人的改动和自己的改动,存在冲突,无法顺利的更新本地链表或本地链表
下面图是为了加深印象
对象模型
状态模型
标签:改动,git,彻底,掌握,fetch,链表,本地,远程 From: https://www.cnblogs.com/honghong87/p/16927419.html