Bitbucket的使用方法

时间:2021-05-08 08:57:24

  公司网络最近在调整,SVN的外网IP没办法访问了,于是想把手上的项目放到外网上进行托管,找来找去,最后选定了Bitbucket。

  原因主要有这几点:

    1.Bitbucket支持私有项目托管,而Google Code不行,因为是公司内部的项目,不能随便的“开源”,所以Google Code被排除在外了。

    2.GitHub虽然可以托管私有项目,但是需要收费,更重要的一点是,公司把GitHub给禁了。

 

  那么接下来进入正题,说说这个Bitbucket我是怎么用的。

  当你注册和登录操作都完成以后,你首先要创建一个Repository,这就是一切都起点。创建的过程很简单,不多说了。创建完成后,会自动跳转到这个Repository的概览界面,根据不同的情况,有不同的Git操作。我这里符合第二种情况,即有一个项目需要导入进这个Repository里面。点击进去,会有两三行git命令,教你如何操作。

 

  不要小看那几行命令,我就是从这里掉进坑的。

  当你看到那个Over View页面以后,你就应该在本地上安装一个Git客户端,点这里下载一个。然后一步一步安装。

  注意:在安装过程中,会让你选择一次SSH客户端,通常是OpenSSH和PuTTY两种。要记住自己选的什么。假如你已经安装了PuTTY,那么你配置SSH的时候,千万别被官网的说明文档给坑害了,那些命令全部都是OpenSSH的链接命令,包括什么教你用ssh-keygen生成密钥,配置.ssh的config、.bashrc、known_hosts文件等等,只要你用的是PuTTY进行SSH连接,这些东西就和你没关系了。

  对了,记得把生成完的SSH公钥添加到Bitbucket里面去,就在你的帐号管理面板里,那个叫SSH keys的东西。

 

  安装完之后,打开Git Bash(直接在你的项目文件夹下面点击右键,就可以在当前目录下打开Git Bash了)就可以执行这些git命令了。

  不过,我建议你去安装一个叫sourcetree的东西,肯定会帮你节约不少时间的。