1.
创建分支: $ git branch mybranch
切换分支: $ git checkout mybranch
创建并切换分支: $ git checkout -b developerfeature_调np接口_2018-08-14(本地创建版本库,不是克隆)
更新master主线上的东西到该分支上:
g
i
t
r
e
b
a
s
e
m
a
s
t
e
r
切
换
到
m
a
s
t
e
r
分
支
:
git rebase master 切换到master分支:
gitrebasemaster切换到master分支:git checkout master
更新mybranch分支上的东西到master上:$git rebase mybranch
提交:git commit -a
先建库,
(1)
(2)
2.
Git中的拉取pull和获取fetch的区别
3.
check:针对服务器而言
check in (签入):你把本地上的代码 更新到服务器上
check out (签出):把服务器上的代码更新到本地,开始编辑状态
4.
(1)Sources存放工程的源代码;Resources存放工程的资源文件,例如properties/XML等文件
(2)个人的理解是,凡是被Mark as为Sources和Resources下面的代码或者文件可以被Idea自动编译,编译后都放在target/classes文件下面。classpath就是指的classes这个文件下面的资源
(3)IDEA下新建的空文件夹无法编译到target/classes文件下,除非是非空文件夹才行。(Myeclipse空文件夹也可以编译到target/classes文件下)
(1)String resourcePath = “src/main/Sources/”;
(2)//获取target/classes的路径
//String resourcePath = ClassUtils.getDefaultClassLoader().getResource("").getPath();
String wordPath = resourcePath + “word” + java.io.File.separator;
String pdfPath = resourcePath + “pdf” + java.io.File.separator;
String imagePath = resourcePath + “image” + java.io.File.separator;