괴발개발 성장기
반응형

Study/GIT 21

[Git] Git에 불필요한 파일 제외하는 방법

# 배경 다른 서비스에서는 workspace.xml 파일을 gitignore에 제외 되어서 push를 해도 올라가지 않았다. 그래서 새로 만든 서비스에도 gitignore 파일에 제외 파일로 설정을 해놨는데도 계속 commit할 때 마다 변경되어서 올라가는 현상이 발생했다. 해결 방안 1) .idea/workspace.xml 파일을 아예 삭제한다. 2) gitignore 파일에 제외 파일로 적는다. 3) add -> commit -> push 끝 + 나는 goland로 해서 이렇게 사용했다. # 참조 https://mparchive.tistory.com/102 [GIT] GIT 사용중 프로젝트에 불필요한 파일을 제외하기 프로젝트 개발을 하면서 몇몇 프로젝트에서는 빌드 이후에 자동으로 생성하는 몇몇 파일들..

Study/GIT 2022.08.16

깃허브(GitHub) 가입하는 방법

1) GitHub 접속하기 GitHub: Where the world builds software GitHub is where over 56 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat... github.com 2) 이메일을 적고 Sign up for GitHub 클릭 3) Username, Password 작성하고 Verify your account 확인하고 Create account 확인하기 4) 가입한 메일 주소로 메일 확인 메일이 온다..

Study/GIT 2021.04.10

기본 명령어

설치한 후 Git Bash 실행 $ git config --global user.name "이름" $ git config --global user.email 메일주소 1) mkdir 이용해서 디렉토리를 만들고 cd로 디렉터리 이동한다. -> 저장소 초기화 한다.(git init) 2) 임의로 폴더를 만들고 오른쪽 마우스 클릭해서 Git Bash Here로 접속한다. - git init 실행 git init //저장소 생성 mkdir 디렉터리이름 //'디렉터리이름'으로 갖는 디렉터리를 생성함 cat 파일이름 // '파일이름'의 파일내용을 화면에 출력합니다. ls //현재 디렉터리의 내용을 출력합니다. cd 디렉터리이름 //현재 위치에서 접근할 수 있는 '디렉터리이름' 디렉터리로 이동합니다. git init..

Study/GIT 2021.01.11

버전관리시스템과 Git

버전관리시스템: 우리가 손으로 해야 했던 사본 생성, 보존, 복원을 한 번에 해줄 수 있는 도구 버전 관리 시스템 종류 1) 클라이언트-서버 모델 : 하나의 중앙 저장소를 공유한 후 각각 클라이언트는 저장소의 일부분만 갖는 형태 2) 분산 모델: 프로젝트에 참여하는 모든 클라이언트가 전체 저장소에 대한 개발적인 로컬 저장소를 갖고 작업하는 형태 3) CVS (클라이언트-서버 방식의 버전관리) - 서버의 저장소에 프로젝트의 온전한 원본이 있고, 클라이언트 각각은 서버에서 파일을 가져다가 로컬 저장소에서 변경한 뒤 변경된 내역을 서버에 다시 보냅니다. - 파일 각각의 버전을 관리하고 추척가능, 파일 이름이 변경되거나 이동되는 것은 추적 불가 4) 서브버전: CVS 단점개선 5) 머큐리얼(분산모델의 버전 관리..

Study/GIT 2021.01.11
반응형