일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- gradle 설치
- it지원
- ${}
- 알고리즘
- bubblesort
- 유효성
- 최대값 최소값
- $('input [name=
- REST
- interface default
- resultType="hashmap"
- 전역객체
- git message
- #{}
- git
- 자바 예상문제
- $(document).on
- templet
- cmd mariaDB
- git 명령어
- 자바 로또
- MariaDB
- a href="#" onclick="return false"
- BCrypt
- container-fluid
- SQL
- nodejs
- map형태 jsp와 mapper
- nodejs http
- 포워드 엔지니어링
- Today
- Total
Rubberduck-Debugging
gradle 설치 및 git 명령어 본문
gradle 설치
https://gradle.org/install/
gradle 이란?
build tool : compile -> test (->report 파일 만들기)->archive(.jar, .war, .zip 등) -> deployment 이란 일련의 과정을 도와주는 툴
ANT의 경우 : project에 build.xml이 있다면 그것은 ANT
maven의 경우 : project에 pom.xml이 있다면 그것은 maven.
기존 빌드툴의 한계 -> script언어이자 자바호환어인 grooby로 빌드명령이 정교하게 작성됨.
gradle의 경우 : project/ build.gradle이 있다면 그건 그레이들
gradle 설치 후 환경변수 설정하기
------------------------------------------------수정할 것!! 허접 => 귀찮다..
http://lifove.tistory.com/57
참고하기
cmd 명령어로 gradle 다루기
mkdir newdeal-20181127 //cmd로 폴더 생성
cd
newdeal*(와일드카드) //cmd로 이동하는 법
gradle init // gradle 환경을 구축하자
5 //java-library 선택
1 //DSL로 grooby 언어선택
1 // JUnit에서 테스트할거니까 JUnit 선택
newdeal-project-01 //프로젝트명 정하기
bitcamp.newdeal.lms //패키지 폴더 정하기
gradle build //gradle 환경 완료
gradle run //gradle 잘 설치됐는지 확인
git init //git 저장소 첫 설정 명령어
git add . //변경 사항 전체 add. 뭔가 수정되거나 삭제될 때마다 꼭 해줘야함
git commit -m "create project" //commit 메시지
git config --global user.email "내이메일@naver.com"
git config --global user.name "내이름"
git push origin master //github 사이트로 내 소스 밀어내기. 내소스 가져올떈 pull
git email, name 적고 패스워드 입력할 때, 토큰으로 대신 로그인 가능
https://github.com/settings/tokens/new\
* git clone [사이트주소] : git 사이트의 남의 오픈소스를 그대로 가져올 때 사용함
* git tag [태그명] : 마스터나 브랜치에 태그를 달아서 이후 확인이 용이하게 됨
* git add . : 변경 사항 전부 추가 + git commit -m [메시지내용] : add 이후 그냥 곧바로 commit한다 보면 쉬움
* git branch : 지금 내 head가 마스터에 있는지, 어느 브랜치에 있는지 확인해보자
* git branch b1 : b1이란 이름의 branch를 만들자
* git checkout b1 : b1 브랜치로 나(head)를 이동시키자
* 내가 만든 b1 브랜치로 파일 변경을 해보며 실습해 보자
* git merge b1 : 마스터에 b1 브랜치를 합치자
* git checkout master로, head가 branch b1에서 master로 옮겨갔다.
* git branch -d b1 : 브랜치 b1 삭제.
파란상자처럼 변경사항이 있었으나, 변경사항이 add 되지 않아 한번 더 삭제를 확인함. 그래도 삭제하고 싶으면
git branch -D b1 입력.
파란상자의 내역은 사라지고, b1 삭제 후 master와 merge된 모습을 볼 수 있다
* git reset --hard [checkSet] : 변경내용에 이력까지 모조리 삭제하고 싶을 때(push하기 전 가능)
되돌리고 싶은 checkSet을 입력하니, head에 있던 내역이 사라진 것을 알 수 있다
* git revert [checkSet] : 이력만을 남긴 채 되돌리기(push한 상태라면 이력이 어차피 남을 수밖에 없기에, revert만 가능)
VSC 등에서 충돌 이력을 직접 보고 바꿔줄 수 있음
---------------------
git명령어 관련 링크
https://backlog.com/git-tutorial/kr/reference/basic.html#sec2
revert와 reset을 만화로 이해하기 정말 쉽게 표현한 링크
http://www.devpools.kr/2017/01/31/%EA%B0%9C%EB%B0%9C%EB%B0%94%EB%B3%B4%EB%93%A4-1%ED%99%94-git-back-to-the-future/
강사님의 branch에 대한 설명 링크
https://github.com/eomjinyoung/bitcamp-cloud-computing/blob/master/bitcamp-docs/git-user-guide/git-user-guide-branch.md
'개발자 > Dev Tool 설치' 카테고리의 다른 글
MyBatis 설치 방법 (0) | 2018.12.05 |
---|---|
apache tomcat과 mariaDB 설치 (0) | 2018.11.27 |
eclipse 설치 후 기본 셋팅 (0) | 2018.11.27 |
java 설치 후 기본 셋팅 (0) | 2018.11.27 |