源代码存放托管仓库——bitbucket简单介绍

源代码存放托管仓库——bitbucket简单介绍

背景介绍

BitBucket 是 2008 年创建的源代码托管网站,采用 Mercurial 和 Git 作为分布式版本控制系统,同时提供免费账户和商业计划。2010 年被 Atlassian 收购,与 Atlassian 的其他服务(Git GUI SourceTree、HipChat、Cloud9)顺利集成,主要面向慈善企业和企业用户/其主要市场是大型企业。

源代码存放托管仓库——bitbucket简单介绍

特点:

  • 无限制的私有仓库个数
  • 无限制的磁盘空间
  • 同时支持https/ssh
  • Bug 跟踪
  • 项目Wiki
  • API 支持
  • 灵活的权限控制
  • 可自定义域名
  • RSS 修改记录输出
  • 自定义下载
源代码存放托管仓库——bitbucket简单介绍

使用方法

1、系统登录

由于我的Bitbucket账号的邮箱及用户名与Github相同,所以SSH Public Keys可以用Github的账号登录Bitbucket

2、创建项目

  • 新建一个目录,作为代码存放的地方,进入目录,右键-->git bash,进入git DOS界面客户端命令git init,会将本目录建成版本库,生成一个.git的隐藏文件夹;
  • 连接bitbucket远程库,同步代码,在同一个目录下,git bash客户端命令git remote add origin [email protected]:username/yourrepo.git命令的意思是,连接本地版本库和远程版本库,在bitbucket上面建的版本库名字就是beadvising,前面beadvisng的意思是团队名连接版本库之后就是代码同步命令git pull origin master将远程代码库的代码拉取过来;
  • 代码提交,命令git add .命令git commit -m ‘提交时的备注’命令git commit -a -m ‘删除某个文件时,必须有-a才能删除掉’命令git push origin master可能发生的情况是push不上去,初次push的时候,命令应该是git push -u origin master;
  • 新版本代码同步到服务器,与在本地操作一样,服务器也已经建了一个版本库,剩下的只是命令git pull origin master
源代码存放托管仓库——bitbucket简单介绍

3、创建一个tag

在“ylife”文件夹上右击“Git bash”出现命令框git tag -a 1.2.6-m 'version 1.2.6'引号中是说明信息git push --tags 就可以在Bitbucket网上看到创建的tag了

4、删除一个tag

在“ylife”文件夹上右击“Git bash”出现命令框git tag -d 1.2.6删除这个tag(本地)git push origin :refs/tags/1.2.6删除这个tag(服务器),这时可以发现Bitbucket网上的那个tag不见了


分享到:


相關文章: