从远程存储库(Git)拉取更改
如果您的团队中的某个人对您的远程存储库进行了更改,那么您需要在本地进行更改。
- 在SourceTree的存储库中,单击 Pull 按钮。

一个弹出窗口似乎表明您正在将文件从Bitbucket合并到本地存储库。
- 从此弹出窗口中单击“ 确定”。
- 导航到本地系统上的存储库文件夹,您将看到刚刚添加的文件。 SourceTree更新与历史记录视图中的新文件

提交和推动变更(Git)
当您将新文件添加到存储库或进行更改时,需要对该远程存储库进行分段,提交和推送。在您进行更改后,您将在SourceTree中注意到您的新文件。

或

- 从新文件的选项菜单中,选择 舞台文件。


- 单击 顶部的 提交按钮提交文件。

- 在消息框中,输入提交消息。
- 单击 框下的提交按钮。您现在可以在“ 历史记录” 链接下查看更改 。
- 从SourceTree,点击 按下 按钮,把你提交的修改。
- 在 推? 列出现的对话框中,选择主分支表示您正在将该分支推送到原点,然后单击 确定。

创建并将分支推送到远程存储库(Git)
当您开始新的功能时,您可能需要创建一个分支。分支提供了一种在一行代码上工作的方式,而不影响主代码库。
- 从SourceTree,单击 分支 按钮。

- 从“ 新建分支” 字段中,输入您的分支的名称。


- 单击 创建分支。

- 你现在在你的新分支。对您要分支的存储库进行任何更新。
- 在SourceTree中打开“ 历史记录”视图,并注意到您的存储库现在有未提交的更改。

- 从文件的选项菜单中选择 舞台文件。

- 单击 顶部的 提交按钮提交文件。
- 在消息框中,输入提交消息。
- 单击 框下的提交按钮。从SourceTree 历史记录中,您将看到该文件已在新分支上更新。
- 点击 按下 按钮,您的新分支推到仓库。
- 在 ** 推?** 列从出现的对话框中选择您的新分支,以指示您将该分支推送到原点,然后单击 确定。

新版本改成现在的样子,选中那个推送到哪个

- 单击 确定 按钮将更改推送到本地存储库。
将更改从一个分支合并到另一个分支(Git)
如果功能分支落后 master,您可以使用合并将该分支同步到您的要素分支中。
- 从左侧菜单中,将鼠标悬停在“ 分支” 标签的右侧, 直到看到“ 显示”。

- 单击 显示 以展开分支列表。
- 双击要切换到该分支的功能分支。
- 单击 合并 按钮。
- 从出现的弹出窗口中,选择要合并到您的要素分支中的提交。



- 检查“ 创建提交”,即使通过 底部的快进选项进行合并解决。
- 单击 确定。
您的功能部门现在具有与您的master 分支相同的提交 。


网友评论