# gitignore

84개의 포스트
post-thumbnail

GitHub - 원격 저장소 삭제, 로컬 저장소 유지

개요 : 깃에 이미 업로드 된 프로젝트 중 보안 사항 등의 파일을 전부 삭제하고, 앞으로 커밋&푸시 할 때에도 올라가지 않도록 하기 원격 저장소에 올라간 파일 삭제하기 .gitignore 에 원하는 파일을 추가하기 1번, 2번 다 완료한 후에 커밋&푸시 1. 원격 저장소에서만 파일 삭제하기 >git rm --cached -r 폴더/파일명 ex)git rm --cached -r dbja3\src\main\java\com\example\demo\MailConfig.java git commit -m "삭제" git push 삭제 명령어 > 원격 저장소 및 로컬 저장소의 파일을 삭제합니다. $ git rm -r [File Name] 원격 저

2일 전
·
0개의 댓글
·
post-thumbnail

gitignore

사이드 프로젝트를 하면서 git으로 푸시를 할때, 항상 ignore를 작성하기가 귀찮기도 하고, 까먹어서 항상 웹사이트를 뒤져보곤 하였는데 어떤 템플릿이 있지않을까하고 생각하여 검색을 해봤는데 역시나 있었다! 구글 최고.. https://www.toptal.com/developers/gitignore 이쪽에 가면 개발환경에 따라 깃이그노어 템플릿을 만들어주어 생산성을 올려줘 정말 편했다. 예를 들면 이렇게 python을 입력하고 생성 버튼을 클릭하면, 이런식으로 템플릿을 만들어줘서 필요한것들만 쏙쏙 푸시할수있게 만들어준다! 다들 아시겠

7일 전
·
0개의 댓글
·
post-thumbnail

[Git] gitignore.io 에서 .gitignore 생성하고 작성하기

gitignore 파일 생성 사이트이다. https://www.toptal.com/developers/gitignore/ 원하는 파일들을 키워드로 입력해 룰에 추가할 수 있다. 언어는 자바이고 빌드 도구는 Gradle, IDE는 Intellij, 운영체제는 Windows와 macOS 선택해줬고 VSCode 개발 도구까지 추가해주었다. IntelliJ+all : 인텔리제이에서 생성되는 여러가지 임시파일들, 설정파일들을 제거 생성을 눌러서 따로 다운로드를 받아도 되고 복사/붙여넣기 해도 된다.

2023년 8월 30일
·
0개의 댓글
·

[IntelliJ] Could not set process working directory

프로젝트 폴더안의 내용들을 합치고 옮기고 지지고 볶다가 다 됐다 싶어서 실행을 했는데, 어림도 없지. 바ㅡ로 오류. Could not set process working directory to '이거슨 경로' ... 아이거뭐지... 하고 여기저기 찾아보다가 굉장히 간단한 해결책을 찾았다. 프로젝트 폴더 내부의 .idea폴더를 삭제하고 인텔리제이를 다시 실행하면 된다. 이 .idea 파일은 인텔리제이의 프로젝트 세팅 파일이라고 한다. 요 세팅들은 사용자의 작업환경에 맞춰서 바뀌기 때문에, 공동작업중인 다른 사용자가 영향을 받지 않도록 .gitignore에 추가해야 한다. 굳.

2023년 8월 26일
·
0개의 댓글
·

gitignore 설정 및 설치 패키지 관리

gitignore 설정을 하게되면 git에 올릴때 자동으로 올라가지 않도록 설정 할 수 있다. 노출되면 안되는 키들을 관리하기 편리하다. gitignore.io 주소 [https://www.toptal.com/developers/gitignore/ ](https://www.toptal.com/developers/gitignore/) 주소에 접속하면 검색창에 자신이 사용하는 운영체제/개발 환영/프로그래밍 언어들을 적어주시고 생성을 눌러 입력한다. 생성 버튼을 누르시면 이렇게 화면이 나오는데 Ctrl + A를 해서 전체선택을 하고 Ctrl + C를 해서 복사 한다. .gitignore가 적용이 안될때 .gitignore에 커밋에서 제거할 파일이나 폴더를 넣어놨음에도 불구하고 가끔 커밋이 되는 경우가 있다. 이경우 아래 명령어들을 입력해주면 된다. git rm -r --cached . 명령어를 통해 git의 캐시를 삭제한 후 커밋하면 해결되는 문제이다. 설

2023년 6월 23일
·
0개의 댓글
·
post-thumbnail

gitignore 적용 안되는 경우

staged 된 데이터를 지우고 새로 적용 후 commit 하면 적용됩니다. --cached 뒤에 . 을 찍어야 합니다. .gitignore 파일을 commit 이후 시점에 수정하는 경우에 참고하면 됩니다.

2023년 5월 27일
·
0개의 댓글
·
post-thumbnail

Git) 인텔리제이에서 application.properties파일 gitignore 하기

application.properties파일 gitignore 하기 >properties에는 유출되면 보안에 치명적인 정보가 많이 들어있다. 따라서 원격에 올릴 경우 막대한 피해를 보게 될 수도 있으므로 properties등과 같은 민감한 파일은 올리지 않는 것이 좋다. 인텔리제이의 왼쪽 사이드에서 ".gitignore" 이라는 파일을 찾아 클릭한다. 없을리가 없겠지만 없다면 ".gitignore"파일을 생성해주자. 다음과 같은 위치에 "application.properties"를 추가해 주었다. ![](https://velog.velcdn.com/images/rmsqh4617/post/613a9c19-86c2-45bc-99d9-9b22faf1962

2023년 5월 1일
·
0개의 댓글
·

[GitHub] GitHub Repository

GitHub Repository로 하나의 개발 프로젝트에 대한 코드와 주요 정보를 공유하는 방법! 1. GitHub Repository에 꼭 필요한 파일 1️⃣ README.md GitHub는 개발자들의 SNS라고 불릴 정도로 다양한 종류의 오픈소스 프로젝트가 공유되어 있다. 기본적인 마크다운 사용법을 잘 숙지하고 있으면 간단한 소개 페이지 처럼 제작할 수 있다. 양식은 따로 존재하지 않다. 대체로 활용방법에 대한 상세한 정보가 작성되어 있다. 2️⃣ .gitignore gitignore dotfile은 git으로 관리하지 않는 파일들의 모음이다. 대체로 개인이 관리해야하는 중요한 secret token 다른 동료들과 공유할 필요가 없는 설정파일 그 외 공유할 필요 없는 파일 등이 여기에 속하며 .gitignore에 파일을 기록하면 git이 이를 파악하지 않고 push할 때 github Repository에 push되지 않는다.

2023년 4월 12일
·
0개의 댓글
·
post-thumbnail

[Git] branch 관련 명령어 & gitignore.

0407 git branch 존재하는 모든 브랜치 보여주고 자신이 어디 브랜치에서 작업하고있는지를 알려줌 git check brand -b 브랜치이름 “브랜치이름”의 브랜치를 만들어주고 branch를 switch해줌 git checkout 브랜치이름 해당 브랜치로 이동 git merge 브랜치이름 해당 브랜치를 merge함 (주의) conflict(충돌)이 일어날 수 있음 git branch -d 브랜치이름 브랜치 제거(local에서만) git push -d origin 브랜치이름 브랜치 제거(remote에서도) branching stragtgy master(or main) → dev → 각각의피쳐 (addmodifyfeature

2023년 4월 7일
·
0개의 댓글
·
post-thumbnail

.gitignore를 빠르게 작성해보자!

다음은 chatGPT를 활용해 작성한 글입니다. gitignore.io는 개발자들이 Git 저장소에서 제외해야 하는 파일과 디렉토리를 지정하는 .gitignore 파일을 생성하는 무료 온라인 도구입니다. 이번에는 gitignore.io를 사용하는 방법에 대해 알아보겠습니다. 1. gitignore.io 웹사이트 방문하기 먼저, gitignore.io 웹사이트를 방문해야 합니다. 다음 URL을 브라우저에 입력하면 바로 접속할 수 있습니다. https://www.gitignore.io/ 2. 필요한 언어/도구 검색 검색창에 Git 저장소에서 제외하고 싶은 언어/도구 이름을 입력합니다. 예를 들어, Python, Java, Node 등입니다. 검색 결과에서 필요한 항목을 선택

2023년 4월 5일
·
0개의 댓글
·
post-thumbnail

2023-03-28 TIL

[Git] add 한 파일 삭제 문제 발생 git bash로 파일을 넣는데 실수로 venv파일까지 전부 add 해버렸다...!! 하... 또 답도 없는 짓 해 버림 그치만 지지않죠? 해결 방법이 당연히 있음!! 해결을 위해 고군분투 파일 전부 삭제하기 하지만 이 명령어의 경우 돌아간 commit이후로 일어난 모든 것들을 날려버리는 방법이기 때문에 로컬 폴더에 있는 파일까지 삭제해버린다...ㅠㅠㅠ 즉, 파일이 다.. 날라간다.... ..내가.. 따로 코드를 백업 안해놨으면 걍 꼼짝없이 날라간거임... ...백업하려다가 파일 날리면 슬프겠죠? 한 줄 요약 : 걍 쓰지마 대체법 걍 로컬

2023년 3월 28일
·
0개의 댓글
·
post-thumbnail

.gitignore 적용 안될때

.gitignore 민감한 정보 - ex) 데이터베이스 사용자계정 아이디,비밀번호 가 있는 application.yml , 형상관리 할 필요가 없는 파일들 git 에서 추적하지 않도록 .gitignore 파일에 추가해 제외한다. .gitignore 는 프로젝트 최상단에 위치해야한다. 깃 이그노어에 파일 경로를 입력 커밋 후 푸쉬를 해보았더니 적용이 안된다!? 해결법 구글신의 도움으로 알아낸 사실 :: git 의 캐시가 원인이라고 한다. git에 있는 캐시파일을 지워주고 다시 add 해주면 된다. 1.git rm -r --cached . 2.git add . 3.git commit -m "깃 캐시 삭제" ![](https://velog.velcdn.com/images/yo

2023년 3월 20일
·
0개의 댓글
·
post-thumbnail

[Git][Unity] Unity 프로젝트의 .gitignore 설정, 작동이 안 될때

github의 gitignore 프리셋 모음집에서 unity.gitignore의 내용을 그대로 사용 해 주면 된다. https://github.com/github/gitignore/blob/main/Unity.gitignore 만약 레포지토리에 유니티 프로젝트가 바로 있는 것이 아닐 경우, Github에서 제공하는 Unity용 .gitignore가 제대로 작동하지 않는다. .gitignore에는 각 폴더들을 체크하지 말라고 했지만, 이럴 경우 다음 사진과 같이 각 폴더 앞에 **를 붙여 해결 할 수 있다.

2023년 2월 27일
·
0개의 댓글
·
post-thumbnail

💻 줌 클론 챌린지 DAY+01

📝 줌 클론코딩: From #1.0 to #1.9 >Express를 사용한 일반적인 NodeJS설정입니다. >WebRTC와 Websockets를 활용한 Zoom 클론코딩 >Pug로 view engine을 설정합니다. >Express에 template이 어디있는지 지정해줍니다. >public url을 생성해서 유저에게 파일을 공유합니다. >home.pug를 렌더해주는 route handler를 만듭니다.(server.js) Node.js version v16.18.0 (v14.17.3 이상 필요) ⛳️ NodeJS 개발환경 구축하기 package.json Babel Nodemon zoom 폴더를 만듭니다. 만든 폴더 내에서 커맨드창 npm init -y 입력해서, package.json을 생성합니다. package.json에서 script와 main을 삭제합니다. Github을 고려해서 README.md도

2023년 2월 20일
·
0개의 댓글
·

TIL - 23.02.14

gitignore 적용 방법 application.properties 안에 들어있는 고객의 개인정보들과 같이 Github에는 올리고싶지는 않고 로컬 환경에서 팀원들끼리만 내용 공유를 하기위해 .gitignore 에 대해 여러 블로그들을 찾아보았다. 처음 여러 블로그들을 참고해보니 .gitignore 파일 안에 application.properties의 경로를 작성해주기만 하면 안에 있는 정보들이 Github에 올라가지 않는다고 설명되어있었고 그대로 따라해보았지만 application.properties는 그대로 활성화되어있는 상태에서 Github에 추적된 상태로 정보가 공유되었다.(사용하지 않는 레퍼지토리에서 테스트해봄) 원인은 기존에 .gitignore에서 application.properties 관리를 하지 않는 상태에서 .gitignore에 추가하더라도 기존에 추적하고 있던 상태이기 때문에(?) 계속해서 Github에 정보가 올라가고있던 것이었고, 추적되

2023년 2월 14일
·
0개의 댓글
·

[TIL: 0113] GitHub

🎬 GitHub 깃 설정 명령어 git config --global user.name "user_name" git config --global user.email "user_email" 깃 자격증명 확인 제어판 > 사용자 계정 > 자격 증명 관리ㅣ자 계정이 여러개인 경우 꼬이는 경우가 있다 해결하는 것보다 다시 세팅 0112 복습 로컬 생성 Root Commit remote Repo > 리모트 레포지토리 먼저 만드는 것 추천 remote add git push 권장 리모트 레포지토리 생성 git clone {레포지토리 주소} 리모트 레포지토리 이미 연결되어 있다 협업 권한 설정 세팅 > 콜라보레이터에 추가 협업 방식 pull & push folk & PR(Pull Request) 팀장이 레포 생성 팀

2023년 1월 17일
·
0개의 댓글
·
post-thumbnail

Git 초기화 및 ignore

| Git 초기화하기 Git 초기화란? : 어떠한 폴더에 대한 내용들을(소스코드,파일,문서 등) git을 통하여 관리하겠다고 선언하는 것   : Git 초기화 시, 해당 폴더 안에 .git 폴더가 생성이 된다.(숨김폴더) | Git 연결 삭제 생성된 .git 폴더를 삭제 : 단순하게 삭제만 해주면 git으로부터 자유로워짐 | Gitignore : 사용자가 git에 등록되지않길 원하는 파일 또는 폴더들의 목록을 저장한다. Gitignore 작성시 유용한 홈페이지 -> 바로가기 작성법 .gitignore 파일 생성 ![](https://velog.velcdn.com/images/bud1118/post/656e54d5-7d62-45a2-9ceb-07b429d19cf0/image.p

2023년 1월 12일
·
0개의 댓글
·
post-thumbnail

gitignore

.gitignore > 보안상으로 위험성이 있는 파일 프로젝트와 관계없는 파일 용량이 너무 커서 제외해야되는 파일 등등이 생겨 git add 에 포함하면 안되는 경우가 생긴다. => .gitignore 이라는 디렉토리를 만들어 무시할 파일을 넣어 줄 수 있다. 프로젝트에 맞는 .gitignore 파일 만들기 > https://www.toptal.com/developers/gitignore 링크에서 Node 프로젝트에 맞는 .gitignore 폴더를 만들어준다!

2022년 12월 22일
·
0개의 댓글
·
post-thumbnail

[GitHub] node_modules 디렉토리 제거

원격 저장소의 node_modules 제거하기 원격 저장소의 파일 제거 원격 저장소의 디렉토리 제거 원격 저장소의 node_modules 삭제하기 적용하기 .gitignore 작성 push

2022년 12월 20일
·
0개의 댓글
·
post-thumbnail

gitignore 작성 방법

✍️ node_module, .next , .env 등 빌드 시 자동으로 만들어지는 크기가 큰 폴더들, 보안 관련 파일들은 git에서 관리 되면 안된다. git이 무시 할 폴더, 파일을 설정하는 gitignore에 대해 정리 해 보았다. .gitignore 란? 특정 파일이나 폴더를 무시하도록 설정 하는 문서 git에 의해 변경 내역이 추적 되지 않음. 기입하는 문서 빌드 시 나 런타임에 자동으로 생성되는 파일이나 폴더 ex) node_module 임시 리소스 ex) 캐시 파일, 로그 파일 타인과 공유하면 안되는 설정 파일 암호 키, credential 파일 작성 방법 참고 문헌 https://nochoco-lee.tistory.com/46 [https://shilan.tistory.com/entry/gitignore-파일-작성-규

2022년 12월 15일
·
0개의 댓글
·