728x90
반응형

Gitignore 19

[MacOs] Git 저장소에서 .DS_Store 파일을 제거하는 방법

질문 : Git 저장소에서 .DS_Store 파일을 제거하려면 어떻게해야합니까? Git 저장소에서 이러한 성가신 Mac OS X .DS_Store 답변 저장소에서 기존 파일을 제거하십시오. find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch 다음 줄을 추가하십시오. .DS_Store .gitignore 파일에 추가합니다 (또는 아직없는 경우 파일을 만듭니다). 최상위 디렉토리에서 다음 명령을 사용하여 쉽게 수행 할 수 있습니다. echo .DS_Store >> .gitignore 그런 다음 파일을 저장소에 커밋합니다. git add .gitignore git commit -m '.DS_Store banished!' 출처 : https..

개발관련/Git 2022.03.29

.gitignore for Visual Studio 프로젝트 및 솔루션

질문 : .gitignore for Visual Studio 프로젝트 및 솔루션 Visual Studio 솔루션 ( .sln ) 및 프로젝트와 함께 Git 을 사용할 때 .gitignore 어떤 파일을 포함해야합니까? 답변 공식 GitHub의 "유용한 .gitignore 템플릿 모음"을 참조하십시오. .gitignore 는 여기에서 찾을 수 있습니다. https://github.com/github/gitignore/blob/master/VisualStudio.gitignore 출처 : https://stackoverflow.com/questions/2143956/gitignore-for-visual-studio-projects-and-solutions

개발관련/Git 2021.12.16

Xcode 프로젝트에 대한 Git ignore 파일

질문 : Xcode 프로젝트에 대한 Git 무시 파일 Xcode 와 함께 Git 을 사용할 때 .gitignore 어떤 파일을 포함해야합니까? 답변 이전에 최고 투표 답변을 사용했지만 약간의 정리가 필요하므로 여기에서 Xcode 4에 대해 다시 작성하여 몇 가지 개선 사항을 적용했습니다. 이 목록에있는 모든 파일을 조사했지만 그중 일부는 Apple의 공식 Xcode 문서에 존재하지 않으므로 Apple 메일 링리스트에 가야했습니다. Apple은 문서화되지 않은 파일을 계속 추가하여 라이브 프로젝트를 손상시킬 수 있습니다. 이 IMHO는 받아 들일 수 없으며, 이제 그들이 그렇게 할 때마다 버그를 기록하기 시작했습니다. 나는 그들이 상관하지 않는다는 것을 알고 있지만 아마도 그들 중 하나가 개발자를 더 공정..

개발관련/Git 2021.12.15

Git에서 특정 파일을 무시하는 방법

질문 : Git에서 특정 파일을 무시하는 방법 Hello.java 파일이있는 저장소가 있습니다. 컴파일하면 추가 Hello.class 파일이 생성됩니다. .gitignore 파일 Hello.class 항목을 만들었습니다. 그러나 파일은 여전히 추적되는 것으로 보입니다. Hello.class 무시하도록하려면 어떻게해야합니까? 답변 문제는 .gitignore 가 이전에 추적되지 않은 파일 만 무시한다는 것입니다 ( git add ). git reset name_of_file 을 실행하여 파일을 언 스테이지하고 유지합니다. (푸시 후) 저장소에서 주어진 파일을 제거하려면 git rm --cached name_of_file . 출처 : https://stackoverflow.com/questions/430861..

개발관련/Git 2021.12.09

.gitignore 및 "The following untracked working tree files would be overwritten by checkout"

질문 : .gitignore 및 "체크 아웃시 다음 추적되지 않는 작업 트리 파일을 덮어 씁니다." 그래서 .gitignore 파일에 폴더를 추가했습니다. 일단 내가 git status 하면 나에게 알려줍니다. # On branch latest nothing to commit (working directory clean) 그러나 분기를 변경하려고하면 다음과 같은 결과가 나타납니다. My-MacBook-Pro:webapp marcamillion$ git checkout develop error: The following untracked working tree files would be overwritten by checkout: public/system/images/9/thumb/red-stripe.jp..

개발관련/Git 2021.12.06

.gitignore에 추가 한 후 원격 저장소에서 디렉토리 제거

질문 : .gitignore에 추가 한 후 원격 저장소에서 디렉토리 제거 나는 일부 디렉토리를 github에 커밋하고 푸시했습니다. 그 후 무시해야 할 디렉토리를 추가 .gitignore 모든 것이 잘 작동하지만 (이제 무시 된) 디렉토리는 github에 남아 있습니다. github 및 저장소 기록에서 해당 디렉토리를 어떻게 삭제합니까? 답변 .gitignore 파일의 규칙은 추적되지 않는 파일에만 적용됩니다. 해당 디렉터리에있는 파일이 이미 저장소에 커밋되었으므로 해당 파일을 언 스테이징하고 커밋을 만든 다음 GitHub에 푸시해야합니다. git rm -r --cached some-directory git commit -m 'Remove the now ignored directory "some-dire..

개발관련/Git 2021.11.22

Gitignore가 작동하지 않을 때 해결 방법

질문 : Gitignore가 작동하지 않음 내 .gitignore 파일이 어떤 이유로 작동하지 않으며 인터넷 검색을 통해 문제를 해결할 수 없습니다. 내가 가진 것은 다음과 같습니다. *.apk *.ap_ *.dex *.class **/bin/ **/gen/ .gradle/ build/ local.properties **/proguard/ *.log 내 git repo 인 master 디렉토리에 있습니다. OSX 10.8.6을 실행하는 MacBook을 사용하고 있기 때문에 Git 1.8.4.2를 실행하고 있습니다. 답변 .gitignore 추가했다는 이유만으로 자신을 삭제하지 않습니다. 이미 저장소에 있으며 제거해야합니다. 다음과 같이 할 수 있습니다. 이 작업을 수행하기 전에 변경 한 모든 것을 수행하..

개발관련/Git 2021.11.18

.gitignore 파일에 주석을 사용하는 방법

질문 : .gitignore의 주석? .gitignore 파일에 주석을 쓸 수 있습니까? 그렇다면 줄 앞에 # 또는 다른 표시기가 있어야합니까? 답변 예, 거기에 댓글을 달 수 있습니다. 그러나 줄의 시작 부분에서 시작해야합니다. cf. http://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository#Ignoring-Files .gitignore 파일에 넣을 수있는 패턴에 대한 규칙은 다음과 같습니다. -#로 시작하는 빈 줄이나 줄은 무시됩니다. […] 주석 문자는 # . 예 : # no .a files *.a 출처 : https://stackoverflow.com/questions/8865848/comments-in-gitignore

개발관련/Git 2021.11.17

WebStorm Git 리포지토리 세팅

질문 : .idea 폴더에서 무엇을 gitignore? 중복 가능성 : Intellij Idea 9/10, 소스 제어에 체크인하거나 체크인하지 않을 폴더는 무엇입니까? 웹 개발을 위해 WebStorm을 사용하기 시작했는데 Git 리포지토리에서 무엇을 추가하고 무엇을 제외해야하는지 잘 모르겠습니다. .idea 폴더 내의 일부 파일 jsLibraryMappings.xml )과 같이 버전이 제어되도록되어 있지만 다른 파일은 매우 자주 변경되며 개발자별로 다릅니다 (예 : workspace.xml ). WebStorm / IntelliJ IDEA에 .gitignore 패턴은 무엇입니까? 추신 이미 이것에 대한 질문이 있지만 일반적으로 전체 .idea 폴더를 포함할지 또는 완전히 제외할지 여부에만 중점을 둡니다...

개발관련/Git 2021.11.04

.gitignore가 몇 개의 파일을 제외한 모든 것을 무시 하도록 하는 방법.

질문 : .gitignore가 몇 개의 파일을 제외한 모든 것을 무시하도록합니다. .gitignore 파일이 Git의 버전 제어에서 지정된 파일을 숨긴다는 것을 이해합니다. 실행될 때 많은 추가 파일 (.auth, .dvi, .pdf, 로그 등)을 생성하는 프로젝트 (LaTeX)가 있지만 추적되는 것을 원하지 않습니다. 폴더를 무시할 수 있기 때문에 모든 파일이 프로젝트의 별도 하위 폴더에 저장되도록 만들 수 있다는 것을 알고 있습니다. 그러나 출력 파일을 프로젝트 트리의 루트에 유지하고 .gitignore를 사용하여 내가 Git으로 추적하는 파일을 제외한 모든 것을 무시하는 가능한 방법이 있습니까? 같은 것 # Ignore everything * # But not these files... script..

개발관련/Git 2021.10.14

.git 모든 폴더 및 하위 폴더의 모든 .DS_Store 파일을 무시할 때 해결 방법

질문 : .git 모든 폴더 및 하위 폴더의 모든 .DS_Store 파일을 무시합니다. .DS_Store를 .gitignore 파일에 추가했지만 모든 폴더와 하위 폴더가 아닌 루트 디렉터리의 .DS_Store 만 무시하는 것 같습니다. 이 문제를 어떻게 해결합니까? 답변 문제는 이전 커밋에서 실수로 저장소에 .DS_Store 물론 일단 파일이 저장소에서 추적되면 해당 .gitignore 파일의 항목과 일치하더라도 계속 추적됩니다. 저장소에 추가 된 .DS_Store 파일을 수동으로 제거해야합니다. 당신이 사용할 수있는 git rm --cached .DS_Store 일단 제거되면 git은이를 무시해야합니다. .gitignore 파일에 .DS_Store 라인 만 필요합니다. 기간을 잊지 마세요! git rm..

개발관련/Git 2021.09.28

.gitignore 제외 폴더이지만 특정 하위 폴더 포함

질문 : .gitignore 제외 폴더이지만 특정 하위 폴더 포함 .gitignore 추가하는 application/ 폴더가 있습니다. application/ 폴더 안에는 application/language/gr 폴더가 있습니다. 이 폴더를 어떻게 포함시킬 수 있습니까? 나는 이것을 시도했다 application/ !application/language/gr/ 운없이 ... 답변 application/ 을 제외하면 그 아래에있는 모든 항목이 항상 제외됩니다 (나중에 일부 부정적인 제외 패턴 ( "unignore")이 application/ 아래의 항목과 일치하더라도). 원하는 작업을 수행하려면 "무시"하려는 모든 상위 디렉토리를 "무시"해야합니다. 일반적으로이 상황에 대한 규칙을 쌍으로 작성하게됩니다...

개발관련/Git 2021.09.27

Windows에서 Git 리포지토리의 디렉터리를 무시하는 방법

질문 : Windows에서 Git 리포지토리의 디렉터리 무시 Windows에서 msysgit을 사용하여 Git의 디렉토리 또는 폴더를 무시하려면 어떻게해야합니까? 답변 프로젝트 디렉토리에 .gitignore 라는 파일을 만듭니다. 디렉토리 이름을 파일에 입력하여 디렉토리를 무시하십시오 (슬래시 추가). dir_to_ignore/ 자세한 내용은 여기에 있습니다 . 출처 : https://stackoverflow.com/questions/343646/ignoring-directories-in-git-repositories-on-windows

개발관련/Git 2021.09.14

.gitignore를 Git 저장소에 커밋해야 하는가?

질문 : .gitignore를 Git 저장소에 커밋해야합니까?.gitignore 를 Git 저장소에 커밋하는 것이 좋은 습관이라고 생각하십니까?싫어하는 사람도 있지만 파일 기록을 추적 할 수있어서 좋다고 생각합니다. 그렇지 않습니까?답변일반적으로 예, .gitignore 는 저장소 작업을 원하는 모든 사람에게 유용합니다. 때때로 당신은 더 많은 사적인 것들을 무시하고 싶을 것입니다 (아마도 당신은 종종 LOG 또는 무언가를 만들 수 있습니다. 그런 경우 당신은 아마도 다른 사람에게 그것을 강요하고 싶지 않을 것입니다.출처 : https://stackoverflow.com/questions/5765645/should-you-commit-gitignore-into-the-git-repos

개발관련/Git 2021.09.01

Android Studio 프로젝트의 경우 .gitignore에 작성해야 하는 것

질문 : Android Studio 프로젝트의 경우 .gitignore에 무엇이 있어야합니까? Android Studio 프로젝트의 경우 .gitignore 에 어떤 파일이 있어야합니까? .iml 포함하는 몇 가지 예를 보았지만 IntelliJ 문서에서는 .iml 이 소스 제어에 포함되어야한다고 말합니다. 답변 Android Studio 3.0으로 업데이트 됨 댓글에 누락 된 항목을 공유하세요. 늦은 답변이지만 이 대안 답변은 우리에게 적합하지 않았습니다 ... 그래서 다음은 gitignore 파일입니다. #built application files *.apk *.ap_ *.aab # files for the dex VM *.dex # Java class files *.class # generated f..

[Git] 하위 폴더 / 하위 디렉토리를 무시하는 방법

질문 : 하위 폴더 / 하위 디렉토리를 무시하는 방법은 무엇입니까? 내 .Net 솔루션에 많은 프로젝트가 있습니다. 모든 "bin / Debug"및 "bin / Release"폴더 (및 해당 내용)를 제외하고 싶지만 "bin"폴더 자체와 그 안에 포함 된 모든 dll을 포함합니다. "bin /"이있는 .gitignore 는 "Debug "및 " Release "폴더뿐만 아니라 "bin"폴더에 포함 된 모든 dll도 무시합니다. .gitignore bin/Debug 또는 bin/Release Solution/Project/bin/Debug 로 완전히 한정하지 않는 한 디렉토리를 제외하지 않습니다.이 전체 패턴을 포함해야하므로 수행하고 싶지 않습니다. 내 솔루션의 각 프로젝트에 대해 추가 할뿐만 아니라 추가..

개발관련/Git 2021.08.25

.gitignore와 .gitkeep의 차이점

질문 : .gitignore와 .gitkeep의 차이점은 무엇입니까? .gitignore 와 .gitkeep 의 차이점은 무엇입니까? 이름이 다른 동일한 것입니까, 아니면 둘 다 다른 기능을 수행합니까? .gitkeep 에 대한 많은 문서를 찾을 수없는 것 같습니다. 답변 .gitkeep 은 Git의 기능이 아니기 때문에 문서화되지 않았습니다. Git 은 완전히 빈 디렉토리를 추가 할 수 없습니다 . Git에서 빈 디렉터리를 추적하려는 사람들은이 디렉터리에 .gitkeep 파일은 무엇이든 불릴 수 있습니다. Git은이 이름에 특별한 의미를 부여하지 않습니다. .gitignore 파일을 빈 디렉토리에 추가하는 경쟁 규칙이 있지만, 일부 사람들은이를 무시하지 않고 빈 디렉토리를 유지하는 것이 목표이기 때문에..

개발관련/Git 2021.08.05

git 프로젝트의 'bin'디렉토리 무시

질문 : git 프로젝트의 'bin'디렉토리 무시 다음과 같은 디렉토리 구조가 있습니다. .git/ .gitignore main/ ... tools/ ... ... main과 tools, 그리고 어떤 수준의 다른 디렉토리 안에는 내가 무시하고 싶은 'bin'디렉토리가있을 수 있습니다 (그리고 그 아래의 모든 것을 무시하고 싶습니다). .gitignore에서 이러한 각 패턴을 시도했지만 그중 어느 것도 작동하지 않습니다. /**/bin/**/* /./**/bin/**/* ./**/bin/**/* **/bin/**/* */bin/**/* bin/**/* /**/bin/* #and the others with just * at the end too 누구든지 나를 도울 수 있습니까? 첫 번째 패턴 (작동해야한다..

개발관련/Git 2021.07.30
728x90
반응형