java开发环境搭建(三)Git + SourceTree 破解

GIt:

  • Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
  • Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
  • Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

git工作流程:

一般工作流程如下:

  • 克隆 Git 资源作为工作目录(我们公司是托管给码云的,所以直接在本地创建自己的工作空间 命令:git clone xxx;)。
  • 在克隆的资源上添加或修改文件(完成需求的代码编写,新增或者修改文件)。
  • 如果其他人修改了,你可以更新资源。
  • 在提交前查看修改(这时需要从远程库先拉取最新代码,可能会出现冲突)。
  • 提交修改(如果有冲突,提交之前解决冲突,我们用的是beyond compare 4,首次安装可免费试用30天,过期之后需要付费,直接百度一个破解码就可以免费使用)。
  • 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。

git常用命令:

命令释义
git init初始化本地git环境
git clone XXX克隆一份代码到本地仓库
git pull把远程库的代码更新到工作台
git pull --rebase origin master强制把远程库的代码跟新到当前分支上面
git fetch把远程库的代码更新到本地库
git add .把本地的修改加到stage中
git commit -m 'comments here'把stage中的修改提交到本地库
git push把本地库的修改提交到远程库中
git branch -r/-a查看远程分支/全部分支
git checkout master/branch切换到某个分支
git checkout -b test新建test分支
git checkout -d test删除test分支
git merge master当前在test分支上面,把master分支上的修改同步到test分支上
git merge tool调用merge工具
git stash把未完成的修改缓存到栈容器中
git stash list查看所有的缓存
git stash pop恢复本地分支到缓存状态
git blame someFile 查看某个文件的每一行的修改记录
git status查看当前分支有哪些修改
git log查看当前分支上面的日志信息
git diff查看当前没有add的内容
git diff --cache查看已经add但是没有commit的内容
git diff HEAD上面两个内容的合并
git reset --hard HEAD撤销本地修改
echo $HOME查看git config的HOME路径
export $HOME=/c/gitconfig配置git config的HOME路径

SourceTree:

  • 一款付费的Git的可视化工具;

在第一篇中已经提及过 git 可视化工具 SourceTree,今天详细的说一下它的破解步骤以及使用技巧;

下载安装请点击官方网址:https://www.sourcetreeapp.com/

1.破解步骤

安装完成之后关闭 SourceTree,在此目录下:C:\Users\Administrator\AppData\Local\Atlassian\SourceTree,加入 accounts.json文件,至此破解完成,之后打开软件;

accounts.json文件下载地址:https://pan.baidu.com/s/14o1skp9qSb8N2oM_agOefA       提取码:pe4c

2.配置git

第一步:点击工具,选择工具

第二步:启用git支持

第三步:选择自己本地的git

第四步:配置一般信息

第五步:选择本地workSpace中的项目导入;


本次概述了SourceTree的破解教程,和git的一些常用命令,下次讲述Eclipse和MyEclipse的开发环境的集成,以及后续Git和SourceTree的使用!!!谢谢

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值