老大要我去调研一下有什么好用的免费软件版本管理工具,有利于小团队开发的。我第一个想到的就是git,经常在git下东西,听说它的代码仓库好用,于是就注册了一个github的账号,创建仓库的时候才发现只能创建开源项目,私有仓库要收费,于是就在网站上问了很多人,发现很多人都是用bitbucket管理项目,它提供5人无限制的私有仓库,这个太诱惑了,所以花了一下午整了一下,尝试了一下,发现确实好用。老大说要整理一个简单易懂,没有学习成本的文档,我就写了这个,手把手操作指南

Bitbucket使用说明:

使用者请直接看第一步,第二步和egit使用说明,

需要自己创建仓库的可以看三四步

第一步:新用户注册www.bitbucket.org

然后按步骤创建一个教程代码库

可以选择下载SourceTree 和git   SourceTree是一个客户端,图形界面,挺方便的

主界面有个教程,挺详细的,可以看看

第二步:设置中文

点右上角的小人图标,然后点击“Manage account”

在Account settings 里最下面有个选项,Language,改成Chinese

第三步:创建仓库

创建完可以用SourceTree复制代码进去,点击用SourceTree克隆

会弹出这个窗口,可以更改目标路径(必须是空文件夹,不存在的最好)

里面现在是空的,点击在文件管理器中打开

把代码复制到这个文件夹

然后查看SourceTree,里面就有未保存的文件(如果没有,点击下日志/历史)点击“未暂存的文件”

就会变成“已暂存的文件”

然后点击工具栏的”提交”

输入需要说明的文字,点击提交

这时候你可以看到分支那里有了东西,不过这个时候还只是在你的本地

点击推送,就会放到服务器上

点击显示完整输出,可以看进度,如果变绿,出现执行成功,就行了,文件多会稍微慢点

然后去网站,刷新一下页面,就会出来信息

第四步:管理仓库

源码部分可以下载和查看源码

提交部分可以查看提交记录

点击提交下面的蓝字,可以查看这个版本修部分,每个变化文件都会显示出来,红色表示删除代码,绿表示添加代码,十分方便查看这个版本更新了什么,

旁边的通知图标可以留言评论

第五步:代码更新

代码更新的一般步骤:克隆代码——修改——提交——推送

Eclipse可以用egit方便完成,Qt有git工具,Vs有git插件,其他情况可以用sourceTree完成

具体的,可以查询其他资料,因为我目前是用java,我会再写一个egit的使用方法

转载于:https://www.cnblogs.com/voidsky/p/5373933.html

史上最详细bitbucket入门手册,手把手操作指南相关推荐

  1. 深度学习为什么选择Pytorch?史上最详细Pytorch入门教程

    目录 前言 一. Pytorch介绍 1.常见的深度学习框架 2.Pytorch框架的崛起 3.Pytorch与Tensorflow多方位比较 二.Tensors 1.Tensor的创建 2.Tens ...

  2. 史上最详细sqlmap入门教程

    最近做安全测试,遇到了SQL盲注的漏洞,从发现漏洞,确认漏洞,协助开发复现漏洞,验证漏洞一整套流程下来,有了亿点点收获,下面分享给大家,希望对软件测试同学有所启发,难度不大,小白看完也能上手的那种. ...

  3. python神器_Python的三大神器,你知道是哪三大吗?史上最详细的入门教程!

    Python的三大神器:装饰器.迭代器与生成器!这就是Python的三大神器,好了废话不多说.直接来上干货吧! 生成器 仅仅拥有生成某种东西的能力,如果不用__next__方法是获取不到值得. 创建一 ...

  4. MicroBlaze控制LED入门【史上最详细】

    MicroBlaze控制LED入门[史上最详细] 码字截图不易,转载请注明标题和作者,谢谢!!! 本教程是写给以Xilinx官方开发板作为平台的初学者 本实例中开发环境: 软件平台:Win10专业版 ...

  5. 史上最详细全中文 Cisco 3560交换机使用手册

    史上最详细全中文 Cisco 3560交换机使用手册 (末尾送交换机安全技术) 目 录 CISCO Catalyst 3560-E系列交换机的功能应用及安全解决方案 3 一.Cisco? Cataly ...

  6. ESP8266 Non-OS SDK 开发之旅 基础篇① 初识 Non-OS SDK,史上超级详细手把手教小白20分钟快速搭建SDK软件开发环境,完成第一个例子Hello World!

    文章目录 1.前言 2. SDK概述 2.1 SDK使用流程 2.2 ESP8266 HDK -- 硬件开发工具 2.3 ESP8266 SDK -- 软件开发工具包 2.3.1 Non-OS SDK ...

  7. GitChat·大数据 | 史上最详细的Hadoop环境搭建

    GitChat 作者:鸣宇淳 原文: 史上最详细的Hadoop环境搭建 关注公众号:GitChat 技术杂谈,一本正经的讲技术 [不要错过文末彩蛋] 前言 Hadoop在大数据技术体系中的地位至关重要 ...

  8. 史上最详细项目管理流程出炉!33页PPT讲透项目管理(实用)

    管理无外乎两条线:资源线(管人).项目线(管业务),而后者更能出成绩,也是晋升的亮点依据,项目带不好的管理者是不可能更进一步的.那么,项目管理怎么搞才算干得漂亮呢?今天有福利啦!史上最详细项目管理流程 ...

  9. RISC-V AI芯片Celerity史上最详细解读(上)(附开源地址)

    RISC-V AI芯片Celerity史上最详细解读(上)(附开源地址) (本文包括Celerity中二值化神经网络的介绍) 作者 陈巍,资深芯片专家,人工智能算法-硬件协同设计专家. 在Hot Ch ...

  10. 史上最权威Python爬虫入门教程,15天就能轻松搞定,自嗨玩到爆

    Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程.Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数编程语言的使用场 ...

最新文章

  1. Pytorch gpu加速方法
  2. OSChina 娱乐弹弹弹——Team,对你爱爱爱不完
  3. numpypandas补充常用示例
  4. [转] 哈佛大学研究:一个人成为废物的九大根源
  5. 使用友盟进行apk的自动更新
  6. 团队开发框架(Developement Structure for Team),内容列表及整理计划
  7. java中异常+连接重置_是什么导致我的java.nett.ocketException:连接重置?
  8. Fiddler4抓包筛选条件方法
  9. 笔记本电脑显示打印机服务器关闭,电脑打印机服务能设定自动关闭吗
  10. 笑看 等什么君 简谱
  11. 量子统计中的涨落和时间关联函数的概念(谐振子例子)
  12. 2018蓝桥杯模拟赛(一)--青出于蓝而胜于蓝(线段树)
  13. 运维小知识---If you insist running as root, then set the environment variable RUN_AS_USER=root......
  14. Spark视频王家林大神第8课:彻底理解大数据机器学习
  15. 【Uplift】参考资料篇
  16. 光耦应用电路设计方法
  17. 导函数连续、可导、可微、连续、有界、可积的关系,史上最全!一张图搞定!
  18. Service starting has been prevented by iaware or trustsbase sInfo ServiceInfo 解决方法
  19. 沈航计算机学院杨华,考研榜样经验分享之电子信息工程学院篇-沈航学生处
  20. JAVA技术及其应用实验三(抽象类和匿名类)

热门文章

  1. 利用有放回抽样估计自然常数e python
  2. 云桌面是什么-如何选择云桌面?
  3. 拜登签署芯片法案后,英特尔股票的前景如何?
  4. 编码的奥秘:布莱叶盲文与二元编码
  5. android app 瘦身,android 将程序移入system/app 为系统瘦身
  6. Next.js基本使用
  7. 治疗骨髓增殖性肿瘤的一种新型高选择性酪氨酸激酶抑制剂ZT55的研究
  8. 使用IntelliJ IDEA自动生成serialVersionUID
  9. 系统hosts文件进行域名解析
  10. 姓名:海宁(Justine Henin-Hardenne)