远端系列-5:如何拉回远端数据库的档案?

角色情境

小明同时学会输入指令操作着终端机、
以及透过滑鼠操作着图像化介面的 Sourcetree 软件,
又完成一项如何操作分支的概念,信心也逐渐大增。

小明:「完成了。下载成功。」
小华:「到现在已经学习的差不多啦~只差最後一步哩~」
小明:「是哪一步啊?」
小华:「假如有其他同事更新远端数据库的专案,而你要同步更新本地数据库的专案,要怎麽操作呢?」
小明:「哇~快教我吧~」


如何透过终端机拉回远端数据库的档案?

在 Windows 作业系统,透过命令提示字元或 PowerShell 开启类似终端机的视窗。
在 Mac OS 作业系统,透过终端机或 iTerm 开启终端机的视窗。

请依照下列的步骤执行,透过指令拉回远端数据库的档案罗:
(步骤一) 假设远端 Server 上同名分支 main 被更新进度。例如:origin/main 分支。
(步骤二) 请打开终端机的视窗。
(步骤三) 前往工作目录,请输入指令:cd "目录的名称"
(步骤四) 确认目前本地数据库的分支名称。例如:git:(main) 代表目前在 main 分支。
(步骤五) 取得远端数据库的最新历史记录:git fetch
(步骤六) 将远端数据库的内容合并到本地端数据库(快转模式):git merge 远端分支名称

其实~步骤五和步骤六可以浓缩成一个指令,那就是:git pull


如何透过图像化介面的 Sourcetree 软件拉回远端数据库的档案?

请依照下列的步骤执行,透过滑鼠操控介面,拉回远端数据库的档案:
(步骤一) 假设远端 Server 上同名分支 main 被更新进度。例如:origin/main 分支。
(步骤二) 点击 Sourcetree 软件图示,开启旧目录。
(步骤三) 查看左侧项目,点选 History 项目。
(步骤四) 确认目前本地数据库的分支名称。例如:main 分支。
(步骤五) 选择上方列的 Pull 图示。
(步骤六) 跳出视窗。
(步骤七) 栏位「Remote branch to pull」选择欲拉回远端数据库的分支名称。例如:main 分支。
(步骤八) 快转模式勾选「Commit merged changes immediately」项目。
(步骤九) 点击 OK 按钮,拉回完成。

https://ithelp.ithome.com.tw/upload/images/20201016/20130245gEVvDsWRoB.png

Good Job (๑>ㅁ<) ~理解拉回远端数据库的档案的观念。
接下来,故事又会如何发展呢?


参考来源

(1) 高见龙 - Pull 下载更新
(2) 掘金 - git 的 GUI 工具 Sourcetree 使用及命令行对比:8. 拉取分支


<<:  Sass 变数 与 darken , lighten DAY33

>>:  Day32. 范例:资料库连线(单例模式)

[DAY25]Istio延伸功能-Rate Limits限流

Rate Limits Rate Limits主要功能是防止request过量打爆服务,当同一来源的...

Day10 标签

大家好我是乌木白,今天我们要讲解的是 tag 标签。 什麽是标签? 在Git中,标签其实和 Com...

Day5-React Hook 篇-认识 useContext

让开发者可以更容易的从母元件传递 state 到深层的子元件,并让多个用到的 state 资料的元件...

Day26-玩弄一下IBDesignable与IBInspectable来方便设置渐层功能

想要玩弄这两个attribute,就得对他们有所了解,否则玩得不尽兴,因为很有可能你设置了这两个属性...

找LeetCode上简单的题目来撑过30天啦(DAY11)

今天好累,直接上题目 题号:36 标题:Valid Sudoku 难度:Medium Determi...