git 同步遠端數據庫(git pull, 가져오기, 병합)
2310 단어 git
前言
上圖可以簡單理解git本地端與遠端的大致上的指令互動.
설명:
git fetch
是把遠端數據庫的最新內容拉到本地,用戶在檢查後可決定是否與本地分支合併.git pull
是直接把最新內容拉下來直接合併,即為 git fetch + git merge
힘내
$ git pull <遠端別名> <遠端分支名>:<本地分支名>
如果遠端分支是與當前分支合併,那冒號後面可以省略
전:
$ git pull origin dev
자식 가져오기 + 자식 병합
$ git fetch <遠端別名> <遠端分支名>
(省略遠端分支名會把遠端數據庫所有更新取回本地)
取回更新後,系統會自動建一個分支
FETCH_HEAD
可以查看剛拉回來的信息(檢查是否有衝突之類的)
$ git log -p FETCH_HEAD
FETCH_HEAD
合併本地分支$ git checkout master // 切換分支
$ git merge FETCH_HEAD
$ git branch -d FETCH_HEAD // 刪除分支
Reference
이 문제에 관하여(git 同步遠端數據庫(git pull, 가져오기, 병합)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/yubo0826/git-tong-bu-yuan-duan-shu-ju-ku-git-pull-fetch-merge-970텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)