Androidstudio SourceTree+码云管理代码
来源:互联网 发布:歌词有傻瓜的网络歌曲 编辑:程序博客网 时间:2024/03/28 18:11
原来使用的都是svn,现在使用Git,记录一下使用的步骤
SourceTree是一个图形化的Git管理工具
1、首先要先有一个Git账号,推荐一个网站码云中国的GitHub)
2、下载SourceTree
MAC下载地址:
Window下载地址:
3、SourceTree是需要账号登陆的,虽然软件是免费的但是注册也是和麻烦的,所以有一种可以跳过注册强制登陆的方法
安装成功之后,在本地文件夹的目录下输入
%LocalAppData%\Atlassian\SourceTree\
那么就进入了C:\Users\Administrator\AppData\Local\Atlassian\SourceTree这个文件夹下,如果没有SourceTree这个文件夹就重新创建一个
一定要注意这个目录的路径
然后在SourceTree这个文件夹下新建 accounts.json 文件
%LocalAppData%\Atlassian\SourceTree\accounts.json
注意新建的时候要注意后缀名要去掉
这两个是不一样的,后缀不去掉的话,无法登陆成功
最后在 accounts.json里保存以下内容
[ { "$id": "1", "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTree.Api.Host.Identity", "Authenticate": true, "HostInstance": { "$id": "2", "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountInstance, SourceTree.Host.AtlassianAccount", "Host": { "$id": "3", "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountHost, SourceTree.Host.AtlassianAccount", "Id": "atlassian account" }, "BaseUrl": "https://id.atlassian.com/" }, "Credentials": { "$id": "4", "$type": "SourceTree.Model.BasicAuthCredentials, SourceTree.Api.Account", "Username": "", "Email": null }, "IsDefault": false }]
4、从SourceTree上down下原来托管的项目
这是码云上你项目的地址,点击复制就行
5、在做一切操作之前要先初始化这个库 点击Git工作流
出现下面这个弹框
6、开发前远程项目要先建一个分支,如果项目已经有了dev或者devlope分支,直接检出本地就可以
重新checkout的sourcetree要记得“检出”一下,才有develop。不然在自己的文件夹下边可能只有一个什么README.md的文件,没有工程文件,没有.h,没有.m,什么也没有。
然后本地就会出现devlope分支
7、然后就可以修改项目的代码了,修改代码要创建新的功能,比如你负责的是商城模块,就要在develope分支上新建新的功能、
8、每天的代码都要时常的更新,上传代码的时候把未暂存文件变成已暂存的,写上
提交的时候要提交develop,不要动master。master是主枝,是最后打tag包时候用的或者对master做操作的时候才用到的
完成的功能,然后提交上传,如果这个模块完成了就点击Git工作流点击完成功能
借鉴 :http://www.jianshu.com/p/a1d5645e11ad
http://blog.csdn.net/zcube/article/details/47841175
- Androidstudio SourceTree+码云管理代码
- AndroidStudio使用SVN管理代码
- AndroidStudio使用SVN代码管理
- Git + SourceTree + Eclipse + Dashboard(服务器端)的代码管理
- Gitlab和Sourcetree结合使用实现代码管理
- AndroidStudio配置SVN以及使用代码管理
- AndroidStudio 配置SVN以及使用代码管理
- AndroidStudio配置SVN以及使用代码管理
- AndroidStudio配置SVN以及使用代码管理
- AndroidStudio配置SVN以及使用代码管理
- AndroidStudio配置SVN以及使用代码管理
- AndroidStudio配置SVN以及使用代码管理
- AndroidStudio配置SVN以及使用代码管理
- AndroidStudio配置及SVN使用代码管理
- AndroidStudio配置SVN以及使用代码管理
- AndroidStudio配置SVN以及使用代码管理
- AndroidStudio配置SVN以及使用代码管理
- AndroidStudio配置SVN以及使用代码管理
- JavaWeb学习总结(二)——Tomcat服务器学习和使用(一)
- 《Spring3实战》摘要(5-1)征服数据库
- 非法字符处理(替换)
- 2017 Multi-University Training Contest
- 前端性能优化----yahoo前端性能团队总结的35条黄金定律
- Androidstudio SourceTree+码云管理代码
- 记一个实用的git命令---谁动了我的代码
- css Position 与 display
- 重入锁
- 鼠标移动上去 , 出现小手
- Mybatis和objectMapper的问题
- Python取日期范围循环操作的两种方法
- Invalid bound statement (not found):.....sysFunctionDao.getSysFunctionsById...<init>(MapperMethod.ja
- java学习是xml解析