본문 바로가기

Git

(5)
[Git/Sourcetree] 소스트리 브랜치 생성하기 브랜치 생성할 현재 브랜치 선택하기 그 다음 상단에 브랜치 클릭 새 브랜치에 브랜치 명 입력하고 브랜치 생성! 브랜치 생성이 완료되면 소스트리에도 새 브랜치가 생기고 이클립스에도 새 브랜치가 잘 생겼다! 여기서 작업한다음 마스터로 올리고 마스터에서 합치면 된당`ㅅ'
[Git/Sourcetree] github 프로젝트 clone하기 clone하기 전에 프로젝트 다운 받을 폴더 하나 만들어 놔야함 위치는 자유 나는 작업공간에 폴더 하나 만들어놓고 시작했다! 가져올 프로젝트 github 주소 복사하기 소스트리 키고 상단에 clone 클릭 여기 소스 경로에 아까 복사한 깃허브 주소를 붙혀넣기한다. 목적지 경로는 각자 만든 폴더로! 다 적으면 클론ㅎㅎ 본인이 선택한 폴더 밑으로 프로젝트가 받아진다. 이제 이클립스 켜서 프로젝트 import를 하자~ [File]-[Import]-[Existing Projects into Workspace] Select root directory에서 Browse누르고 프로젝트 폴더 선택 이렇게 다 되면 Finish 잘 들어옴! 이제 메이븐 업데이트 해주면 끝~~~~~
[GitHub]깃허브에 프로젝트 올리기 큰 프로젝트를 올릴땐 이렇게 올리는게 좋다고 들었다. +버튼 누르고 New repository 원하는대로 설정하고 이때 나오는 주소 기억하기 올릴 프로젝트 파일 우클릭-Git Bash Here git config --global user.name "사용자 이름" git config --global user.email "사용자 이메일" git init git add . git status git commit -m "커밋 메시지" git remote add origin [위에서 기억하라는 주소] git push -u origin master 고대로 따라친다 여기서 붙여넣기는 shift+insert 완료되면 이렇게 올라옴!
[Git] .gitignore 설정 .gitignore란? 무시할 파일/폴더 목록을 적은 파일 깃으로 변경 사항을 추적하고 싶지 않은 파일이나 폴더가 있을 수 있다. 이런 경우 .gitignore 파일로 무시할 수 있다. .gitignore를 통해 파일에 적은 파일이나 폴더에 변경 사항이 생겨도 이를 무시한다^^ 필요없는 파일을 업데이트 하지 않으니 업로드 용량을 줄일 수 있다는 장점이있다`ㅅ' .gitignore 설정 방법 작업 디렉터리에(프로젝트 최상위 루트) .gitignore 파일 생성 *텍스트 파일로 생성시 .txt와 같은 확장자는 지워야한다. 깃은 정확히 .gitignore라는 파일명을 인식하기 때문! 이렇게 생성된 .gitignore 파일에 커밋하고 싶지 않은 파일이나 폴더를 적으면 된다. 간단하게 예시를 들어보면.. d.tx..
[Git/Github] Git(깃)과 Github(깃허브)의 차이 Git(깃) 깃은 버전 관리를 도와주는 소프트웨어로, 버전 관리 시스템(Version Control System, VCS)이다. 깃을 이용해 버전을 만들고 되돌리며 버전 관리를 할 수 있으므로 소프트웨어 개발 및 소스 코드 관리에 사용한다. 깃을 통해 다른 개발자들과 협업할 수 있다! *VCS : 파일 변화를 시간에 따라 기록하여 특정 시점의 버전을 다시 불러올 수 있는 시스템 Git의 장점 소스코드를 효율적으로 관리할 수 있다. 로컬 저장소에서 돌아가기 때문에 개인 계정을 등록하지 않아도 사용 가능하다. 네트워크 연결 없이도 로컬 저장소에서 관리가 가능하다. GitHub(깃허브) 깃허브는 원격 저장소 호스팅 서비스이다. 쉽게 말해 '깃으로 버전을 관리하는 프로젝트들이 모여 있는 웹사이트'를 의미한다. ..