赞
踩
原文:开发者社区> 越前君> 细读 Git | 让你弄懂 origin、HEAD、FETCH_HEAD 相关内容
读书笔记:担心大佬文章搬家,故整理此学习笔记
远程名称 只是远程仓库
的一个 别名,比如git push origin dev
会比 git push git@github.com:xxxx/testGit.git dev
方便很多。
将 origin
作为远程仓库的别名是较为普遍的做法,况且所有代码托管平台默认
就是 origin
。
拓展请转阅 :git upstream 和 origin 的区别
拓展请转阅 :git 常用命令 远程仓库别名
拓展请转阅 :执行git remote add origin git@xxx.git时,git内部做了啥?
1・常说的「远程分支
」是远程仓库
的对应分支
在本地的一个副本
,例如:origin/master
、origin/main
2・远程分支存储在 .git/refs/remotes/
目录下
拓展请转阅 :git 常用命令 修改远程仓库默认分支
git fetch 拉取代码 ( git fetch 并不会修改本地分支的代码)
git diff main origin/main 对比本地分支与远程分支的一些信息,才决定要不要合并。
git merge 来进行分支合并
git rebase 来进行分支合并
git pull git fetch + git merge
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。