git リモート名のリモート ブランチの概要

原文:
Developer Community > Echizen-kun > Gitをよく読む | 原点、HEAD、FETCH_HEAD関連コンテンツを理解しよう
読書メモ:兄貴の記事が動くのが気になるので勉強メモをまとめました

リモート名

起源

1.これはorigin単なる远程仓库名前 ( 别名) です。たとえば、2よりもはるかに便利git push origin devです。リモート ウェアハウスのエイリアスとして使用するのが一般的であり、すべてのコード ホスティング プラットフォームgit push [email protected]:xxxx/testGit.git dev
origin默认origin

git Remote add github [email protected]:xxxx/testGit.git を実行すると、git は内部的に何をしますか?

git common コマンド リモート ウェアハウス エイリアス

上流と源の違い


リモートブランチ

1. よく言われる「远程分支」はローカルのものです远程仓库对应分支たとえば副本origin/masterorigin/main、 2.ディレクトリorigin/develop
に保存されます。.git/refs/remotes/
ここに画像の説明を挿入します

リモートブランチから最新のコードを取得する方法

git fetch                    拉取代码 ( git fetch并不会修改本地分支的代码) 

git diff main origin/main    对比本地分支与远程分支的一些信息,才决定要不要合并。

git merge                    来进行分支合并
git rebase                   来进行分支合并
git pull                     git fetch + git merge

おすすめ

転載: blog.csdn.net/weixin_37646636/article/details/132926695