be careful:

1)git版本与Sourcetree版本最好一致 ,不能git为2.5,sourcetree为1.8

2)先安装git再安装Sourcetree

3)拥有git和sourcetree安装文件

1、安装git:默认步骤

1)安装成功,点击git bash

2)弹出窗口

输入命令设置邮箱和姓名:

2、Sourcetree安装->默认步骤安装成功,启用

启用前检查设置的邮箱和姓名:

打开sourceTree,工具- 选项-一般(显示之前设置的用户邮箱)其他选项不做修改:

1)打开sourceTree,工具- 选项 -点击 Git

点击Git 时  sourceTree 会检测你是否有安装Git,如果没有会显示 当前Git支持目前已禁用 ,并出现一个按钮  启用Git支持。点击启用 会让你选择或在线安装Git,能在线安装最好,如果不能,就直接进入刚才 迅雷下载的git单独安装包 找到 目录

git.exe 选择安装。然后就安装上了。  安装好以后显示如下界面:

----注意选择git.exe在安装文件bin目录下找到载入即可

2)克隆/新建

加上路径,如果为弹出用户名框或者一直提示正在检查源则取消后再次重复克隆/新建

3)连接成功,界面如下

3、导入项目:r

使用eclipse/IJ 的IDE工具导入已存在的项目,位于sourcetree所在src工作目录;如下是IntelliIJ

工具导入项目示例:

4、提交代码->sourcetree

1)获取代码

获取 ---获取最新代码更新

拉取—拉取到最新的代码

2)、添加自动下载jar包:pom.Xml文件

----导入项目缺少jar包需要导入通过pom文件可以自动下载或者更新本地jar包,一般来说导入已有项目maven项目都是别人自动创建好的,利用pom文件可自动将这些jar包配置好并且不会出错。如果是自己搭建环境的话需要安装JDK和Maven

此处分享一个参考别人写的搭建环境的博文:(感谢此博主的分享)

http://blog.csdn.net/yan1234abcd/article/details/49300917

步骤:1、获取文件:通过别人手动给出的pom文件

或者通过sourcetree传入pom.xml得到此文件

2、手动添加pom文件:进入IntelliJ IDEA --此种方式需要另一开发人员同步至sourcetree,你再下载下来使用

git&sourcetree安装及在IntelliIJ下拉取项目基础使用的更多相关文章

  1. git常用操作 配置用户信息、拉取项目、提交代码、分支操作、版本回退...

    git常用操作 配置用户信息.拉取项目.提交代码.分支操作.版本回退... /********git 配置用户信息************/ git config --global user.name ...

  2. git中使用命令将远程仓库拉取项目在本地文件夹

    在有些时候,我们往往从github或者gitlab或者coding上面直接下载项目下来运行,但是这种情况往往没有使用git远程拉取来的安全(或者叫装逼), 所以这里我以gitLab为例子,说一下如何将 ...

  3. mac+windows下从git上拉取项目及运行

    一.Mac下从git拉取项目 1. 拉项目 打开终端,先进入想放置项目的目录.假设进入workfile目录,输入cd workfile. 进入workfile目录后:输入git clone 链接(gi ...

  4. 利用git从github上拉取项目

    (一)准备工作 (1)安装git,下载地址是git官网:https://git-scm.com/点击打开链接 (二)拉取项目的步骤 1.新建文件夹,最好为英文名project 2.进入文件夹,空白处右 ...

  5. 【IDEA】本地新建Maven项目+配置Git和GitHub+代码上传和拉取到GitHub+其他IDEA和GitHub实战

    一.本地新建Maven项目并启动成功 1. 按照IDEA提供的模板,构建一个maven webapp的模板项目. 一路Next,到最后的finish.如下图. 2. 新建Tomcat,启动刚建立的项目 ...

  6. Git拉取项目时报错“remote: HTTP Basic: Access denied”解决方法

    问题: Git拉取项目时报错“remote: HTTP Basic: Access denied”,此问题多为本地密码与远端密码不符导致. 解决方法: 在下载地址中加上用户名和密码即可,如下: htt ...

  7. vscode链接git拉取项目

    vscode终端中就可操作 初始化 git  init 链接 git git remote add origin http://**************.git 拉取项目 git clone ht ...

  8. 【Gitlab】从Gitlab拉取项目+往Gitlab发布项目 【GitLab自定义端口】

    1>GIt需要提前安装在本地,本机,自己的电脑,开发环境电脑,IDEA所在的电脑 2>代码仓库:gitlab 3>开发工具:IDEA 4>内网搭建gitlab,访问url: h ...

  9. 从零构建vue项目(一)--搭建node环境,拉取项目模板

    本文是基于vuecli2搭建的项目. 1. 下载安装nodejs     地址:https://nodejs.org/en/download/ 选择安装版windows .msi, 不要选择压缩版 下 ...

随机推荐

  1. HackerRank-Longest Subarray

    give an array and target value, find the max length of the subarray which sum of the elements is les ...

  2. pyside 为窗口添加图片

    有时我们需要添加一些图片到窗口上,下面给一个通过QLable实现的方法. 这里需要注意的是,当你启用多线程时,方法调用的setPixmap,会导致qt报出一个线程安全错误. 因此,让这个绘图工作尽量在 ...

  3. Timberwolves forward Kevin Garnett to retire _洛杉矶时报

    Timerwolves:森林狼队,forward:前锋; kevin Garnett,the best player in Minnesota Timberwolves history,is expe ...

  4. 状态模式(State Pattern)

    当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类. 状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况.把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂 ...

  5. Hibernate的save()和persist()的区别

    hibernate之所以提供与save()功能几乎完全类似的persist()方法,一方面是为了照顾JPA的用法习惯.另一方面,save()和 persist()方法还有一个区别:使用 save() ...

  6. unity, 按类型查找文件

  7. ThinkPhp单字母函数

    首先A.D.S.L.C.F.I 他们都在 /THINKPHP/Common/functions.php 这个文件中 下面我分别说明一下他们的功能 A() 加载Action类 D() 加载Model类 ...

  8. 错误: 程序包com.sun.istack.internal不存在

    eclipse下maven打包是出现如下错误: [ERROR] D:\code-old\daba_user_mvn\src\main\java\com\dada\transaction\service ...

  9. CSS 后代选择器

    后代选择器(descendant selector)又称为包含选择器. 后代选择器可以选择作为某元素后代的元素. 根据上下文选择元素 我们可以定义后代选择器来创建一些规则,使这些规则在某些文档结构中起 ...

  10. div加边框

    一.虚线与实线边框 边框虚线样式:dashed 边框实现样式:solid border:1px dashed #000 代表设置对象边框宽度为1px黑色虚线边框 border:1px solid #0 ...