SorceTree 与 Bitbucket连接
选择bitbucket,由于bitbucket免费的帐号最多能够8个人一起协同开发。我们项目组人数少于8个,私有仓库也不限制。
经过半个多月的应用,大家感觉也还不错,对个人而言。在家也能訪问代码,对公司而言还是要server的。
以下介绍下应用。给新用者一点帮助。
1.注冊一个bitbucket的帐号。 网址 为https://bitbucket.org/。注冊之后能够在Manage
Account里面将语言改成汉语;
2.创建仓库。
3.本地创建一个空文件夹留着保存代码,我这里文件夹是C:\pfeExe\test1025,当中test1025是空文件夹。
4.安装SourceTree(下载地址http://www.sourcetreeapp.com/)。在Tools-->Options以下设置General属性和启用GIT;
5.点击项目。点击Clone-->Clone in SourceTree,然后依据提示输入帐号信息,选择路径,至此基本配置就好了。
6.在该文件夹下新建项目或者将已有项目拷贝到该文件夹下,在SourceTree中选择Add/Remove-->Commit-->Push,至此一个项目就成功的托管到bitbucket上。
每次改动之前Pull一下,在本地改动之后Push。从而实现分布式协作开发;

7.实际运用时遇到的一些问题:
7.1.克隆到本地时老是提示路径不合法。则可能是sourcetree没有启用支持GIT,就是看Tool-->Option-->Git项,是不是显示Git support is currect disabled,假设是则点击启用;
7.2.假设须要用代理,能够在Tool-->Option-->Network选项以下设置。
7.3.无法获取server上的更新或者看不到你的代码提交,偶尔报407错误。
这样的情况通常是由于SourceTree处于离线状态。SourceTree里账户信息类似于session一样。有一定的时间限制。点击左下角的例如以下图button。把仓库都刷新出来,这时账户信息就更新了,处于在线状态,能够正常操作;
7.4.忽略不想要的文件夹,比方bin、obj文件夹(每次执行本机程序都会变化)
这个在右上角的Settings的Advanced以下的Repository-specific ignore list。点击Edit输入忽略的规则。
比如忽略全部的bin和obj文件夹:
obj/
bin/
忽略规则的一些语法
7.4.1.忽略*.o和*.a文件: *.[oa]
7.4.2.忽略*.b和*.B文件,my.b除外:
*.[bB]
!my.b
7.4.3.忽略dbg文件和dbg文件夹:dbg
7.4.4仅仅忽略dbg文件夹,不忽略dbg文件:dbg/
7.4.5仅仅忽略dbg文件,不忽略dbg文件夹:
dbg
!dbg/
7.4.6仅仅忽略当前文件夹下的dbg文件和文件夹。子文件夹的dbg不在忽略范围内:/dbg
SorceTree 与 Bitbucket连接的更多相关文章
- Xamarin 学习笔记 - 配置环境(Windows & iOS)
本文翻译自CodeProject文章:https://www.codeproject.com/Articles/1223980/Xamarin-Notes-Set-up-the-environment ...
- 通过SSH去连接 github 和bitbucket
github 和 bitbucket 都是项目托管服务器, 1 创建SSH private key and public key 首先需要安装git命令, 并且请检查是否有ssh 命令. 打开 Git ...
- git无法连接bitbucket/github时,出现"Permission deied(publickey)"
Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you ha ...
- github和bitbucket
注册一个github跟注册一个163的邮箱一样容易 页面中 div方块的 布局和 尺寸, 主要是考虑功能/ 结构/布局, 基本上与其中的内容 的多少无关: 即使内容/文字很少, 也还是要那么宽的尺寸 ...
- 解决HierarchyViewer不能连接真机的问题
今天想通过HierarchyViewer分析一下Android应用的布局,但是发现无法连接上真机,错误如下: 1 2 3 4 5 [hierarchyviewer]Unable to get ...
- Bitbucket 触发内网 Jenkins Build
为了保证安全性多数的持续集成系统都会部署在公司内部的局域网中,这样如果代码部署在 Bitbucket 等环境中就只能通过轮询的方式来触发 Build.那么有没有办法通过 Bitbucket 的 Web ...
- mac os x使用Git和bitbucket
简而言之,Git是一个分布式的代码版本管理工具.类似的常用工具还有SVN,CVS. Git相比SVN,CVS,最大的特点也是优点在于提供分布式的代码管理.这不是说SVN等不具有该功能,但就目前来看,G ...
- C# 连接/查询Jira
查询jira数据,如果是前端,可以按照如下格式直接访问,获取数据 http://jira.company.com/rest/api/2/search?jql=project = REM AND res ...
- [原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装crowd 3.1.2
[原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装crowd 3.1.2 本来已经安装完毕, 并使用Jira集成的OAuth账户管理, ...
随机推荐
- Python!Are you kidding me?
前几天由于python给我带来了兴奋写了一篇文章叫做<The beauty of python 1>,今天则是由于一个小错误而写下此文. 也是缘因为我的工作,问题是这种: 我有一个文档.里 ...
- 关于cocos2dx之lua使用TableView
在手机游戏的开发中,滚动是一项很重要的操作,而cocos2dx中使用的最广泛的就属于TableView了,只是由于cocos2dx的接口比較晦涩,所以须要一个熟悉的过程.本文主要解说怎样使用Table ...
- 2.Brackets安装及常用插件安装
转自:https://blog.csdn.net/autumn20080101/article/details/53171326 Brackets 是一个免费.开源且跨平台的 HTML/CSS/Jav ...
- Autoencoders and Sparsity(一)
An autoencoder neural network is an unsupervised learning algorithm that applies backpropagation, se ...
- C++ 补课(二)
1,如果遇到派生类成员和基类成员的名称冲突的情况,程序会采用派生类成员执行相应的操作.如果需要使用基类中的同名成员,则必须在程序中使用全局分辨符“::” 虚基类 —— 派生类在继承基类时加入“virt ...
- java(数组及常用简单算法 )
数组 数组:数组是存储同一种数据类型数据的集合容器. 数组的定义格式: 数据类型[] 变量名 = new 数据类型[长度]; 数组的好处:对分配到数组对象中每一个数据都分配一个编号(索引值.角 ...
- CSS 文本样式
1. 文本样式 text <!--文本颜色color --> .text {color:red;} 2. 文本对齐方式 text-align <style> .text ...
- col---过滤控制字符
- Oracle442个应用场景-----------Oracle数据库物理结构
-------------------------Oracle数据库物理结构------------------------------- Oracle数据库物理结构 oracle的数据,实际 ...
- js36---函数嵌套
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/stri ...