代码变更溯源工作时,我们经常会想要查看一个类文件的变更历史,最常见的场景是:"卧槽,谁改了我的代码"新版本的Xcode溯源自我感觉相当难用,所以这里我们介绍一个工具SourceTree来完成这项工作。将项目工程加载到SourceTree当我们把项目工程拖到SourceTree之后,可以看到如下的内容:其中BNBitcoinIndexApp是我的项目工程名。检索文件选择①文件状态->②搜索文件->③查看选中的修改日志查看文件变更如此可以看到所有改动到该文件的commit(是按时间顺序排列)。邮件管理公司会发几十封、多的时候上百封邮件,邮箱被各种我们不关心的邮件塞满,渐渐地有价值的邮件也会被我们忽
现在有些企业自己搭建了gitlab服务器,通过sourcetree从企业服务器拉取代码的时候会提示认证失败。今天搞了大半天才搞懂,给我自己做个笔记。添加账户托管服务商 选择GitLabCE 托管URL 填写自己企业的仓库域名即可;首选协议 SSH; 记得在自己的个人中心设置token,设置好过期时间以后,记得把token复制下来存到其他地方,或者发送qq微信消息留个记录。很重要!!!!!!!! 点击刷新PersonalAccessToken 用户名就是你自己的邮箱或者其他用户名,密码是token值,不是你的gitlab仓库的登录密码;这个很重要,我就是栽在这里的。clone代码 这
现在有些企业自己搭建了gitlab服务器,通过sourcetree从企业服务器拉取代码的时候会提示认证失败。今天搞了大半天才搞懂,给我自己做个笔记。添加账户托管服务商 选择GitLabCE 托管URL 填写自己企业的仓库域名即可;首选协议 SSH; 记得在自己的个人中心设置token,设置好过期时间以后,记得把token复制下来存到其他地方,或者发送qq微信消息留个记录。很重要!!!!!!!! 点击刷新PersonalAccessToken 用户名就是你自己的邮箱或者其他用户名,密码是token值,不是你的gitlab仓库的登录密码;这个很重要,我就是栽在这里的。clone代码 这
前言在Android开发中我们在sourceTree中提交代码时,有时需要设置忽略文件,就需要做些设置,但是有时在sourceTree中做了设置却不起作用,今天就来讲讲如何解决sourceTree设置忽略文件却失效的问题。今天涉及知识点有:.gitignore文件位置.gitignore文件基本配置sourceTree解决ignore文件不生效的问题.gitignore忽略的部分规则一..gitignore文件位置打开Android项目,我们可以看到.gitignore文件位置在项目名/.gitignore下,截图如下:image.png或者我们打开sourceTree对应的项目,然后也可以查
前言在Android开发中我们在sourceTree中提交代码时,有时需要设置忽略文件,就需要做些设置,但是有时在sourceTree中做了设置却不起作用,今天就来讲讲如何解决sourceTree设置忽略文件却失效的问题。今天涉及知识点有:.gitignore文件位置.gitignore文件基本配置sourceTree解决ignore文件不生效的问题.gitignore忽略的部分规则一..gitignore文件位置打开Android项目,我们可以看到.gitignore文件位置在项目名/.gitignore下,截图如下:image.png或者我们打开sourceTree对应的项目,然后也可以查
1.当前分支4.1.0*合并之前,必须保证各个分支中没有拉取或者需要提交的代码,必须先提交到本地服务器2.将本地服务器的代码提交到远程服务器上3.双击切换到master分支4.合并分支(将4.1.0合并到master分支)5.确认合并分支6.将合并到master分支上的代码推送到远程服务器7.确认将合并到master分支的代码推送到远程服务器8.在SourceTree上查看合并成功9.在码云验证是否合并成功经验证:成功啦二:创建分支1:合并成功master之后,一般新创建一个分支开发2.如果是你的小伙伴创建的分支,我们这边就需要拉取下来,然后检出分支,就可以愉快的开发啦
1.当前分支4.1.0*合并之前,必须保证各个分支中没有拉取或者需要提交的代码,必须先提交到本地服务器2.将本地服务器的代码提交到远程服务器上3.双击切换到master分支4.合并分支(将4.1.0合并到master分支)5.确认合并分支6.将合并到master分支上的代码推送到远程服务器7.确认将合并到master分支的代码推送到远程服务器8.在SourceTree上查看合并成功9.在码云验证是否合并成功经验证:成功啦二:创建分支1:合并成功master之后,一般新创建一个分支开发2.如果是你的小伙伴创建的分支,我们这边就需要拉取下来,然后检出分支,就可以愉快的开发啦