본문 바로가기

Programming/Git11

[2월 우아한테크세미나] 우아한 스프링 부트 "스프링 부트"가 다루는 영역은 애플리케이션 개발 관련 거의 모든 영역 1. 빌드 - 프로젝트 생성 - 의존성 관리 - 애플리케이션 패키징 및 실행 2. 코딩 - 개발 툴 제공 - 자동 설정 - 외부 설정 3. 배포 및 관리 - 도커 이미지 생성 - Actuator - 스프링 부트 어드민 빌드 : 프로젝트 생성 스프링 애플리케이션 개발 시작은? start.spring.io 메이븐, 그래들 자바, 코틀린, 그루비 의존성 추가 프로젝트 기본 정보 입력 패키징 방법 선택 자바 버전 선택 빌드 : 의존성 관리 프로젝트에 필요한 의존성 쉽게 관리하기 버전을 적지 않았는데 어떻게 스프링 버전 5.*가 의존성으로 들어와 있을까? 메이븐의 , 그리고 를 활용한 의존성 관리 빌드: 어플리케이션 실행 다양한 애플리케이션 .. 2021. 2. 20.
VS Code에서 Git과 GitHub 연동하기 1. 먼저 vscode와 git설치 code.visualstudio.com/ git-scm.com/ 2. vscode에서 git Local 사용법 vscode의 왼쪽 3번째 Y자 모양 아이콘을 클릭 소스제어하고 뜨는 줄의 git 아이콘 클릭 repository 초기화 클릭 버전관리 시작 3. Local 저장소를 Github에 연동 vscode에서 Ctrl + `로 터미널을 연다 "git remote add origin (복사한링크)" 해주면 연동 완료 4. 이미 존재하는 Github의 repository와 연동하는법 cmd로 repository 만들고 싶은 디렉터리로 이동한다. git clone (repository링크) 하면 끝난다. 2021. 2. 1.
[생활코딩] Git1 1. 수업소개 GIT 리눅스의 소스코드를 잘 관리하기 위해 만들었다. 대표적인 버전관리 시스템 소스코드 지옥에서 왔다. 2. git을 구경합시다! git의 3대 목적은 버전관리 백업 협업 이다. 순서대로 이해하고 진행을 해야한다는 점을 잊지 말자. 3. git의 목적 1 - 버전관리 내 파일에 대해 버전관리를 하고 싶어! 해당 디렉터리에 대한 새로운 저장소를 만든다 .git은 숨김파일로 버전들이 .git에 저장된다. git을 사용해서 버전들을 저장 4. git의 목적 2 - 백업 정보를 안전하게 보호하기 위해 git을 사용한다. publish repository를 클릭해 github라는 사이트에 우리의 저장소랑 똑같은 것이 만든다. 내가 작업을 끝내고 버전을 만들고 업로드 하는 것을 PUSH 다른 컴퓨터.. 2021. 1. 30.
Git과 GitHub Git과 GitHub는 다르다. 하지만 서로 연관이 있다. 마치 커피와 커피숍과 같다. Git - 깃은 나의 파일을 항상 보고 있다. - 모든 파일의 변화를 기록하고 있다. - 같은 파일에 대한 각기 다른 버전을 관리 할 수 있다. like 타임라인 ex. 내가 책을 쓰는데 각기 3가지의 다른 엔딩이 있다고 상상해 보자 - 깃이 없었다면 각각의 파일을 따로 관리 - 만약 이 3가지 파일이 공통으로 갖고 있는 한가지를 바꿔야한다면 복붙을 해야한다. - 깃은 각기 다른 3개의 파일을 한번의 관리하게 해준다. - 즉 해당 변경사항을 모든 각기 다른 3개 파일에 바로 적용할 수 있게 도와준다. GitHub - 깃허브는 클라우드에 있는 깃 제공자다. - 내 컴퓨터에서 깃 히스토리를 가져와서 클라우드에 있는 깃허브.. 2021. 1. 27.
Git 명령어 정리 공부한 것들은 GitHub에 올릴 예정이다. 1. 프론트엔드 공부 관련 코드들 2. 1주마다 하는 Mini Project --> 할 수 있으면 3. 팀원들과 하는 Project 4. 개인 알고리즘 공부 코드 Git 명령어 정리 Git 저장소 생성 : git init 내 정보들 입력 : git config -g user.name “(이름)” git config -g user.email “(메일주소)” 폴더 내 변화들과 캡슐 상태 확인 : git status 폴더 내 변화 캡슐에 담기 : git add –A 변화를 담은 캡슐 묻기 (현 상태 저장) : git commit –m “(적어둘 내용)” Git 상태들 확인(일련번호등) : git log 특정 시점으로 돌아가기(복구불가능) : git reset (돌아.. 2021. 1. 26.