Git 3

gitignore 기본 설정을 해보자!

프로젝트를 진행하면서, git이 반영되지 않아도 되는 내용들을 자꾸 추적할 때가 있다.gitignore 파일을 등록하여 이러한 문제점을 해결할 수 있다. .gitignore 파일은 git에서 repository를 생성하면서 추가할 수 있다.  별다른 선택을 하지 않고 생성하면,기본적으로 어느정도 등록이 되어 있습니다.  추가적으로 등록하고 싶다면,아래 사이트를 통해서 키워드만 입력하여 자동으로 생성할 수 있습니다.https://www.toptal.com/developers/gitignore gitignore.ioCreate useful .gitignore files for your projectwww.toptal.com  저는 기본적으로Windows, Intellj+all, Java 를 넣고 생성합니다...

Git 2022.05.15

git 원격 저장소에 있는 브랜치 가져오기

원격저장소에 새로운 브랜치를 생성했다.뭔가 git pull origin master 라고 하면 가져와질 줄 알았다.git pull은 원격 저장소로부터 필요한 파일을 가져오는 것으로, 위와 같은 명령어는 원격 저장소에 있는 master를 가져오는 것이다.바보! 원격저장소에 있는 브랜치 가져오는 법>> git remote updateFetching origin//-r : 원격 저장소 브랜치 목록, -a : 로컬과 원격 저장소 브랜치 목록>> git branch -r origin/lssp-1 origin/master origin/testcode //git checkout -t 브랜치//checkout 명령어와 -t 옵션을 이용하여 원격 저장소에서 작업할 브랜치를 가져온다.>>git checkout -t..

Git 2020.11.12

git & github 이란?

git ?git이란, 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템이다.git을 이용하면, git이 프로젝트의 모든 변경사항을 기록하고 있기에 진행중인 프로젝트에 문제가 있을 경우 되돌리는 작업이 가능하다. 또한, 프로젝트의 결말이 여러가지가 있을 경우에 브랜치를 통해서 효율적인 작업이 가능하다. 만약 git없이 일반 로컬 저장소에서 프로젝트를 진행하다가 5가지의 다른 결말을 가지는 프로젝트를 만들고 싶은 경우, 5개의 프로젝트를 만들어야 한다. 이런 상황에서 공통된 부분에 작은 변화가 생긴다면 5번의 수정 작업을 반복해야만 한다. 하지만 git을 이용하여 공통된 부분으로 부터 5가지의 브랜치로 나누어 작업을 진행하게 된다면, 이 작..

Git 2020.10.08