Bitbucket使用方法
一、软件及SSH keys:
由于我的Bitbucket账号的邮箱及用户名与Github相同,所以SSH Public Keys可以用Github的,登录Bitbucket,悬浮在用户名boliquan那里点击“Account”,点击左边的“SSH keys”即可进行设置 软件不用再安装,仍然使用Github的
二、创建一个私有项目及上传:
登录后鼠标悬停在“Repositories”选择“create repositories”,“Name”填写项目名如ylife,默认勾选了“Private” “Repository type”勾选“Git”,选好项目使用的“Language” “Description”填写描述,“Website”填写发布地址 可以看到私有项目有一个小锁图标 在D盘创建一个Bitbucket文件夹,在里面再创建一个ylife文件夹,并将项目文件放进去,在“ylife”文件夹上右击“Git
bash”出现命令框
git init 输入这个
git add .添加所有文件(只是在本地准备好,注意那个“.”表示所有文件)
git commit -m 'version 1.2.6'引号中是说明信息
git remote add origin git@bitbucket.org:boliquan/ylife.git
git push origin master 上传步骤到此完成
如果想访问https://bitbucket.org/boliquan/ylife/ 时直接进入源代码页面,点击“Admin”,“Landing page”选择“Source”即可,这里还可以设置很多东西,比如可以勾选“Private”为私有库,取消勾选则变为公有库
三、修改本地文件及上传
修改好本地文件后,在“ylife”文件夹上右击“Git bash”出现命令框
如果添加了内容则要先 git add .
git commit -a -m 'version 1.2.6'修改(本地)
git push origin master 修改(服务器),去Bitbucket网上可以发现已经修改了
四、创建一个tag:
在“ylife”文件夹上右击“Git bash”出现命令框
git tag -a 1.2.6-m 'version 1.2.6'引号中是说明信息
git push --tags 就可以在Bitbucket网上看到创建的tag了
五、删除某个tag 在“ylife”文件夹上右击“Git bash”出现命令框
git tag -d 1.2.6删除这个tag(本地)
git push origin :refs/tags/1.2.6删除这个tag(服务器),这时可以发现Bitbucket网上的那个tag不见了
六、从服务器下载项目
在“Bitbucket”文件夹上右击“Git bash”出现命令框
git clone git@bitbucket.org:boliquan/ylife.git 会下载到一个以“ylife”命名的文件夹及源码
Bitbucket使用方法的更多相关文章
- 转:Bitbucket使用方法
一.软件及SSH keys: 由于我的Bitbucket账号的邮箱及用户名与Github相同,所以SSH Public Keys可以用Github的,登录Bitbucket,悬浮在用户名boliqua ...
- SourceTree 版本跳过bitbucket注册方法
1.安装sourcetree时 需要选择 bitbucket账号,这个令人头疼 当然肯定有办法来跳过这一步 2.关闭当前安装界面 进入 C:\Users\Administrator\AppData ...
- SourceTree 3.1.3 版本跳过bitbucket注册方法(亲测好用)
1.首先下载并安装好git程序. 2.接着下载并执行SourceTreeSetup-3.1.3.exe,会进入登录或注册bitbucket的界面,我只是想用软件,并不想去注册账号.怎么办?请往下看. ...
- Bitbucket与git上传源码的使用方法
本文链接:https://blog.csdn.net/nomisshe/article/details/19625555 Bitbucket使用方法 一.软件及SSH keys: 由于我的Bitb ...
- git pull 总要求输入账号和密码解决?
如果你用git从远程pull拉取代码,每次都要输入密码,那么执行下面命令即可 git config --global credential.helper store 这个命令则是在你的本地生成一个账号 ...
- javaSE27天复习总结
JAVA学习总结 2 第一天 2 1:计算机概述(了解) 2 (1)计算机 2 (2)计算机硬件 2 (3)计算机软件 2 (4)软件开发(理解) 2 (5) ...
- sourceTree安装、跳过bitbucket注册免登陆方法
下载好以后,点击安装运行,会出现下面这个窗口 关掉这个窗口,打开C:\Users\{users}\AppData\Local\Atlassian\SourceTree(users是计算机的名字),新建 ...
- CEF中select选项错位的解决方法
使用cef加载页面,移动窗口后选项的位置并不会变化,仍保持上次打开的位置. 经过google查找到这是一个已经解决了的问题:https://bitbucket.org/chromiumembedded ...
- iOS-提高iOS开发效率的方法和工具
提高iOS开发效率的方法和工具 介绍 这篇文章主要是介绍一下我在iOS开发中使用到的一些可以提升开发效率的方法和工具. IDE 首先要说的肯定是IDE了,说到IDE,Xcode不能跑,当然你也可能同时 ...
随机推荐
- 关于ftp操作内容记录
ftp问题解决: http://www.linuxdiyf.com/viewarticle.php?id=272088 IPTABLES_MODULES="ip_nat_ftp ip_con ...
- 01-Java基础知识:数据类型与变量、标识符、运算符、表达式
Java基础知识:数据类型与变量.标识符.运算符.表达式 一.数据类型 Java定义了基本数据类型.引用数据类型.自定义类型. 八种基本数据类型:byte (1). short (2). int ( ...
- linux服务之lvs
开发语言: 服务器端:在内核中实现,无守护程序 客户端:一般是cli界面下的ipvsadm命令 相关包:ipvsadm 在LVS框架中,提供了含有三种IP负载均衡技术的IP虚拟服务器软件IPVS.基于 ...
- Mac安装Appium
通过淘宝镜像安装 npm --registry http://registry.cnpmjs.org install -g appium 如果提示权限不够的话,需要加sudo,并输入对应密码 sudo ...
- AMD规范基本结构
AMD规范:使用 define 和 require ,基本结构如下: // 定义模块 define(['moduleA', 'moduleB', 'moduleC'], function (modul ...
- Mysqldump参数大全(转)
参数 参数说明 --all-databases , -A 导出全部数据库. mysqldump -uroot -p --all-databases --all-tablespaces , -Y ...
- C# MDI 子窗体被父窗体控件挡住
using System.Runtime.InteropServices; [DllImport("user32")] public static extern int SetPa ...
- [Hibernate] - Load and Get
Hibernate中使用session的load(...)和get(...)区别: 1.load()方法是在返回的类被后期调用时,才会去提交SQL查询数据库. 2.get()方法是在调用get()时就 ...
- 在程序中使用gettid()的方法
gettid()这个函数不可以在程序中直接使用,它是linux本身的一个函数,直接使用会出现,尚未声明之类的错误. 我们可以自已定义实现方法,如下: #include <sys/syscall. ...
- 用jquery在必填表单字段前加红星总结
一.总结: 今天公司项目中要求给表单中的必填字段添加标记,因为表单字段比较多,后期又有可能某些字段会有变化,所以写了一段js代码来给表单添加标记. html代码: js代码: 关键步骤: 1.红星的设 ...