Bitbucket的使用方法详解程序员
公司网络最近在调整,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的东西,肯定会帮你节约不少时间的。
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/6326.html
服务器部署程序员系统优化网站设置运维相关文章
- 从程序员成为技术领导者:掌握全面解决问题的方法(温伯格)
- POST方式请求静态资源时nginx提示405 NotAllow错误解决方法详解程序员
- 利用keytool颁发https证书方法详解程序员
- java生成UUID的方法总结详解程序员
- 浅谈SpringMVC后端与前端Ajax的五种交互方法详解程序员
- Linux查看进程运行的完整路径方法详解程序员
- dede无子栏目的栏目直接调用顶级栏目(不让调用的解决方法) noself=/’yes/’详解程序员
- DEDE的data目录名称修改方法详解程序员
- dedecms 模板文件不存在 无法解析文档!问题定位方法!详解程序员
- 安装VMWare tools,以及解决安装后/mnt中有hgfs但没共享文件的方法详解程序员
- linux shell脚本编程笔记(四): 获取字符串长度的七种方法详解程序员
- Ubuntu 16.04中VirtualBox 5.1使用U盘/USB设备的方法详解程序员
- yum保留安装包方法,以及存放路径详解程序员
- 工厂方法模式 创建型 设计模式(三)详解程序员
- java heap space解决方法和JVM参数设置详解程序员
- 使用 SpringAOP 获取一次请求流经方法的调用次数和调用耗时详解编程语言
- Linux下查看文件夹的方法(linux如何查看文件夹)
- MySQL配置文件.cnf的管理方法(mysql.cnf)
- Linux系统下关闭防火墙的方法(关闭linux的防火墙)
- 程序员5种编程入门方法,快速学会一门编程语言!
- 快速查询Oracle数据库版本号方法分享(oracle查版本号)
- 如何在Linux系统上安装JVM?-教你简单易懂的方法(linux安装jvm)
- 解决MySQL输入密码后闪退问题的方法(mysql输入密码后闪退)
- 解决MySQL启用和禁用问题的方法(mysql不能禁用和启动)
- asp.net中强制取消TFS2008中其它成员的签出文件的方法
- 常用js字符串判断方法整理
- GCC编译c程序的方法及过程解析
- .NET中获取程序根目录的常用方法介绍