git - 图形界面工具 sourcetre

sourcetree 使用总结

1,克隆项目

1)在sourcetree 中点击做上方的 加号,点击 clone
2)复制远程仓库的地址,选好要保存的路径(做好版本管理),点击克隆
3)把工程 import 到 eclipse 中
4)这样远程仓库和 sourcetree 和 eclipse 之间就建立起了关联,在 eclipse 中进行编码开发可以通过 eclipse 提交到 远程仓库也可以通过 sourcetree 提交到远程仓库中

2,拉取分支(确定开发的版本)

1)拉取个人分支
在相应的远程 develop 分支上,右键检出,分支名称 feature/13.4.0_husz1,这样就检出了一个自己个人的 feature 分支,但是此时的 feature 分支是还没有推送到远程的,即在远程仓库中还看不到自己的这个 feature 分支,切换到自己的 feature 分支上,进行代码的开发。把自己的 feature 分支推送到远程。
2)拉取其他人的 feature 分支
直接在远程对应的 feature 分支上右键检出即可,切换到这个分支就可以进行代码开发了。
3)devolop 分支被拆分时
如果合并代码的人拆分了开发流的分支,也就是 devolop 分支,自己之前在这个 devolop 拉取的 feature 分支就没有用了,需要在拆分后新的 devolop 分支上重新拉取一个新的 feature 分支,否则会出问题。

3,更新代码

1)点击“拉取”,选择要拉取的远端分支
如果自己现在的分支和当前的 devolop 分支是同一个版本,需要把远程的 devolop 分支上的代码更新到本地分支时,在选择拉取的远端分支时选择的就是远程的 devolop 的分支。
2)点击“确定”按钮即可

4,提交代码

1)选好要提交到的分支,拉取(更新)
2)点击“提交”,把需要提交的文件,点击“暂存所选”
3)编写注释,勾选“立即推送变更到xxx分支”(如果不勾选不会更新到远程仓库中)
4)点击“提交”即可

5,代码贮藏

1)当需求版本与开发版本不同时,可以使用贮藏功能,把开发的代码应用到需求的分支上。
2)平时如果怕代码丢失也可以通过贮藏代码来保存代码
3)可以通过编辑项目下的 .gitgnore 文件来设置过滤那些不必要进行贮藏的文件

6,解决冲突

1)点击“提交”按钮,在未暂存文件中选择要提交的文件,点击“暂存所选”
2)点击“贮藏”,给贮藏的这些文件取一个名字,点击确定(不需要勾选“保留暂存中的更改”)
3)点击“拉取”,选择要拉取的分支,点击‘确定“按钮
4)到 eclipse 中处理有冲突的代码,
5)在 sourcetree 的“贮藏”中,右击,应用贮藏区,点击“确定”按钮
6)把自己的代码提交到远程仓库中即可

注:有时 sourcetree 这个工具在提交代码时会有点卡,这时不在重复进行提交操作,重启 sourcetree,看代码是否已提交,如果未提交,进行提交操作即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值