etc./StackOverFlow

.gitignore 파일을 만드는 방법

청렴결백한 만능 재주꾼 2023. 4. 25. 10:56
반응형

질문자 :Luca


.gitignore 파일에 몇 가지 규칙을 추가해야 합니다. 그러나 내 프로젝트 폴더에서 찾을 수 없습니다. Xcode에서 자동으로 생성되지 않습니까? 그렇지 않다면 어떤 명령을 통해 만들 수 있습니까?



Windows를 사용하는 경우 Windows 탐색기에서 파일 이름 없이 파일을 만들 수 없습니다. 텍스트 파일의 이름을 .gitignore 로 바꾸려고 하면 "파일 이름을 입력해야 합니다 "라는 오류가 표시됩니다.

여기에 이미지 설명 입력

이 문제를 해결하기 위해 다음 단계를 사용했습니다.

  1. 텍스트 파일 gitignore.txt 생성
  2. 텍스트 편집기에서 열고 규칙을 추가한 다음 저장하고 닫습니다.
  3. Shift 키를 누른 상태에서 현재 있는 폴더를 마우스 오른쪽 버튼으로 클릭한 다음 여기에서 명령 창 열기를 선택합니다.
  4. ren gitignore.txt .gitignore 사용하여 명령줄에서 파일 이름을 바꿉니다.

또는 @HenningCash 가 의견에서 제안합니다.

확장자가 없는 파일 이름에 점을 추가하여 이 Windows 탐색기 오류를 해결할 수 있습니다. .gitignore. 자동으로 .gitignore로 변경됩니다.


ajcw

(때때로) 가능한 한 간단합니다. 선호하는 명령줄 인터페이스(GNU Bash, Git Bash 등)에 다음을 추가하기만 하면 됩니다.

 touch .gitignore

@Wardy가 주석에서 지적했듯이 touch 는 전체 경로를 제공하는 한 Windows에서 작동합니다. 이것은 Windows의 일부 사용자에게 작동하지 않는 이유를 설명할 수도 있습니다. 기본적으로 일부 Windows 버전에서는 touch $PATH 에 없는 것 같습니다.

 C:\> "c:\program files (x86)\git\bin\touch.exe" .gitignore

kaiser

Windows 탐색기에서 .gitignore 파일을 만드는 가장 쉬운 방법은 .gitignore라는 새 파일을 만드는 것 .gitignore. . 은(는) 실제로 파일 확장자가 비어 있기 때문에 파일 확장자가 있는지 확인을 건너뜁니다.


chos

.gitignore 파일은 기본적으로 저장소에 추가되지 않습니다. vi 또는 즐겨 사용하는 텍스트 편집기를 사용하여 .gitignore 파일을 만든 다음 git add .gitignore 다음에 git commit -m "message" .gitignore 합니다. 다음 명령이 이를 처리합니다.

 > .gitignore git add .gitignore git commit -m "message" .gitignore

sully6768

========== Windows에서 ===========

  1. 메모장을 엽니다 .
  2. gitignore 파일의 내용을 추가합니다.
  3. "다른 이름으로 저장"을 클릭하고 "모든 파일"을 선택합니다.
  4. .gitignore 저장

======== 쉬운 피스! 명령줄이 필요하지 않습니다! ========


Community Wiki

Windows에서는 cmd echo "" >.gitignore

또는 Git Bash cmd touch .gitignore 사용하여 Linux 및 Mac 시스템에 유용합니다.


seay

MacOS/Linux 원 라이너

create/copy/paste를 사용하지 않고 기본 git ignore를 얻는 쉬운 방법은 터미널에서 curl 먼저 cd MY_API_NAME 을 다음 두 소스 중 하나의 API 이름으로 바꿔서 명령을 실행합니다.

gitignore.io

 curl -o .gitignore https://www.gitignore.io/api/MY_API_NAME

여기 목록에서 검색하고 생성을 클릭하여 API 이름을 찾을 수 있습니다.

자바 예:

 curl -o .gitignore https://www.gitignore.io/api/java

깃허브

또는 GitHub에서 사용할 수 있습니다. 여기에서 API의 파일 이름을 찾으십시오.

 curl -o .gitignore https://raw.githubusercontent.com/github/gitignore/master/MY_API_NAME.gitignore

자바 예:

 curl -o .gitignore https://raw.githubusercontent.com/github/gitignore/master/Java.gitignore

다음은 Windows에 대한 몇 가지 유사한 대안입니다.

그러나 솔직히 그것을 설정하는 것은 가치가있는 것보다 더 많은 문제처럼 보입니다. Windows가 있는 경우 .gitignore 라는 빈 파일을 만든 다음 gitignore.io 또는 GitHub에서 기본 텍스트를 복사하여 붙여넣습니다.


Suragch

나도 내 기여를 원한다. 이번에는 애니메이션으로 :)

VIM(미니 튜토리얼):

 i - start editing ESC - get back to normal mode :w - save :q - quit

여기에 이미지 설명 입력


Oo.oO

Git Bash 콘솔 사용.

- 프로젝트로 이동 - "touch .gitignore"를 입력하십시오.

.gitignore 파일이 생성됩니다.

여기에 이미지 설명 입력


Roberto Rodriguez

내 기여는 Mac 사용자를 대상으로 하며 iOS 프로젝트(Xcode를 언급하는 질문에서 암시됨)에서 작업하는 사람들뿐만 아니라 모든 유형의 프로젝트에 적용할 수 있습니다.



내가하는 쉬운 방법은 터미널로 이동하여 vim .gitignore 실행한 다음 파일을 추가하는 것입니다. 일반적으로 https://github.com/github/gitignore 에 있는 GitHub의 템플릿 중 하나에서 필요한 것을 복사할 수 있습니다.


1 단계
프로젝트에 있는 동안 다음 명령을 입력합니다.

 vim .gitignore 

여기에 이미지 설명 입력



2 단계
이제 Vim으로 파일을 열었습니다.

여기에 이미지 설명 입력

i 를 눌러 텍스트를 삽입합니다. 하단에 --INSERT-- 가 표시되면 파일이 준비되었음을 알 수 있습니다.

여기에 이미지 설명 입력



3단계(옵션 1)
Objective-C 프로젝트의 경우 https://raw.githubusercontent.com/github/gitignore/master/Objective-C.gitignore .gitignore 파일에 붙여넣을 수 있습니다.

여기에 이미지 설명 입력

Esc 키를 누르고 :wq 입력한 다음 Return 키 를 누릅니다. 파일을 저장합니다.



3단계(옵션 2)
프로젝트에 적용되는 모든 파일을 추가하십시오.

무엇을 추가해야 할지 잘 모르겠다면 검색 엔진에서 사용하기에 가장 좋은 키워드는 프로젝트 유형과 텍스트 편집기를 포함하는 것입니다. 예를 들어 Sublime Text 를 사용하는 경우

 *.sublime-workspace

그리고 Dreamweaver 에서 Cordova 프로젝트로 작업하는 경우 다음을 추가하고 싶을 것입니다.

 _notes dwsync.xml

JGallardo

다음은 Windows에서 유용한 팁입니다.

  • Windows 탐색기에서 마우스 오른쪽 버튼을 클릭하고 새로 만들기 > 텍스트 문서
  • 이름을 .gitignore로 지정합니다. (후행 점 포함 - 이것이 팁입니다)
  • .gitignore 파일로 끝납니다. :)

Windows 7 및 8에서 테스트되었습니다.

이 팁에서는 Windows 탐색기가 파일 확장자를 표시한다고 가정합니다.

Windows 탐색기 .gitignore


tanguy_k

커밋하지 않으려는 모든 파일과 디렉터리를 포함하여 .gitignore 파일을 만듭니다.

예시:

 ################# ## Eclipse ################# *.pydevproject .project .metadata .gradle bin/ tmp/ target/ *.tmp *.bak *.swp *~.nib local.properties .classpath .settings/ .loadpath # External tool builders .externalToolBuilders/ # Locally stored "Eclipse launch configurations" *.launch # CDT-specific .cproject # PDT-specific .buildpath ################# ## Visual Studio ################# ## Ignore Visual Studio temporary files, build results, and ## files generated by popular Visual Studio add-ons. # User-specific files *.suo *.user *.sln.docstates # Build results [Dd]ebug/ [Rr]elease/ x64/ build/ [Bb]in/ [Oo]bj/ # MSTest test Results [Tt]est[Rr]esult*/ [Bb]uild[Ll]og.* *_i.c *_p.c *.ilk *.meta *.obj *.pch *.pdb *.pgc *.pgd *.rsp *.sbr *.tlb *.tli *.tlh *.tmp *.tmp_proj *.log *.vspscc *.vssscc .builds *.pidb *.log *.scc # Visual C++ cache files ipch/ *.aps *.ncb *.opensdf *.sdf *.cachefile # Visual Studio profiler *.psess *.vsp *.vspx # Guidance Automation Toolkit *.gpState # ReSharper is a .NET coding add-in _ReSharper*/ *.[Rr]e[Ss]harper # TeamCity is a build add-in _TeamCity* # DotCover is a Code Coverage Tool *.dotCover # NCrunch *.ncrunch* .*crunch*.local.xml # Installshield output folder [Ee]xpress/ # DocProject is a documentation generator add-in DocProject/buildhelp/ DocProject/Help/*.HxT DocProject/Help/*.HxC DocProject/Help/*.hhc DocProject/Help/*.hhk DocProject/Help/*.hhp DocProject/Help/Html2 DocProject/Help/html # Click-Once directory publish/ # Publish Web Output *.Publish.xml *.pubxml # NuGet Packages Directory ## TODO: If you have NuGet Package Restore enabled, uncomment the next line #packages/ # Windows Azure Build Output csx *.build.csdef # Windows Store app package directory AppPackages/ # Others sql/ *.Cache ClientBin/ [Ss]tyle[Cc]op.* ~$* *~ *.dbmdl *.[Pp]ublish.xml *.pfx *.publishsettings

Anderson Lopes

http://gitignore.io 는 프로젝트에 유용한 .gitignore 파일을 만드는 데 도움이 되는 오픈 소스 유틸리티입니다. gi 명령을 통해 액세스할 수 있는 명령줄 API도 있습니다 . http://gitignore.io/cli

  1. OS Xgi 명령 설치:

    $ echo "function gi() { curl http://gitignore.io/api/\$@ ;}" >> ~/.bash_profile && source ~/.bash_profile

  2. .gitignore 파일 내용 보기(출력: http://gitignore.io/api/xcode,osx ):

    $ gi xcode,osx

  3. 결과를 새 .gitignore 파일에 추가하려면 터미널에 출력이 표시되어야 합니다.

    $ gi xcode,osx >> .gitignore


Joe

나는 또 다른 간단한 아이디어가 있습니다
cmd 에서 echo 명령을 사용합시다.

echo ./idea > .gitignore

그러면 "./idea"라는 텍스트 콘텐츠가 있는 .gitignore 파일이 생성됩니다.
이제 텍스트 편집기를 사용하여 파일에서 데이터를 수동으로 변경할 수 있습니다.

또는 단순히

콘솔:

에코 .gitignore 메모장.exe

gitignore를 즉시 편집합니다.

IDE 또는 운영 체제에 대해 어떤 파일을 gitignored해야 하는지 모르는 경우 www.gitignore.io로 이동하십시오.

gitignore.io - 여기에서 gitignore 명령이나 텍스트를 생성할 것입니다. 당신의 api 또는 os라고 말하면 됩니다!. 파일에 복사하여 붙여넣기만 하면 됩니다. 단순한!


NIKHIL C M

여기 내가 개인적으로 좋아하는 http://help.github.com/ignore-files/가 있습니다.

또한 Xcode 파일을 무시하려는 경우를 대비 하여 Git ignore file for Xcode 프로젝트에 대한 답변을 참조하세요.


Sivakumar Kailasam

Windows에서 도스 프롬프트(cmd) 창을 열고 명령줄을 사용합니다.

 type > .gitignore

caoglish

cmd를 사용하여 .gitignore를 만드는 몇 가지 방법:

  • copy con 명령으로:

    1. cmd를 열고 git 저장소에 cd 라고 말합니다.
    2. copy con .gitignore 라고 말하고 Ctrl+Z 를 누릅니다.

여기에 이미지 설명 입력

  • start notepad .gitignore 명령을 사용하여 다음을 수행합니다.

    1. cmd를 열고 git 저장소에 cd 라고 말합니다.
    2. start notepad .gitignore 이라고 말하고 열린 메모장 대화 상자에서 버튼을 누릅니다.

여기에 이미지 설명 입력

  • edit .gitignore 명령 사용(Windows x86만 해당):

    1. cmd를 열고 git 저장소에 cd 라고 말합니다.
    2. edit .gitignore 라고 말하고 열린 편집 편집기를 닫습니다.

Yuliia Ashomok

다음은 PowerShell 및 명령 프롬프트(CMD)에서 작동합니다.

 echo '*.ignore_me' > .gitignore

Git이 .gitignore 파일을 효과적으로 읽지 못하는 이상한 문제가 발생했습니다. 그런 다음 .gitignore 파일을 삭제하고 잘 작동하는 Vim을 사용하여 하나를 만들었습니다.

무시할 파일을 추가하려면 다음 명령을 호출하면 됩니다.

 echo 'another_file_to_ignore' >> .gitignore

기존 .gitignore 파일에 추가 파일을 추가합니다.


MadJangi

.gitignore 파일을 직접 만들고 이 파일을 추가해야 하는 위치에서 cmd

 copy con .gitignore

키를 눌러 ENTER 하면 새로 생성 된 파일의 편집 모드에있다, 그러나 우리는 지금 막 보도를 추가 할 필요가 없습니다 F6 을 누른 다음을 누릅니다 ENTER 이 비어있는 지금 .gitignore 당신은 어떤 편집기에서 편집 파일 파일을


Amado Saladino

여기에 이미지 설명 입력

파일 이름 : ".gitignore" , 파일 형식 : 모든 파일


Ishan Lakshitha

https://www.toptal.com/developers/gitignore 로 이동할 수 있습니다.

IDE, 운영 체제 또는 프로그래밍 언어를 선택합니다. 자동으로 생성됩니다. 여기에 이미지 설명 입력


Zohra Khan

1) .gitignore 파일을 생성합니다. 그렇게 하려면 .txt 파일을 생성하고 확장자를 다음과 같이 변경하면 됩니다.여기에 이미지 설명 입력

그런 다음 cmd에 다음 줄을 작성하는 이름을 변경해야 합니다.

 rename git.txt .gitignore

여기서 git.txt는 방금 만든 파일의 이름입니다.

그런 다음 파일을 열고 저장소에 추가하고 싶지 않은 모든 파일을 작성할 수 있습니다. 예를 들어 광산은 다음과 같습니다.

 #OS junk files [Tt]humbs.db *.DS_Store #Visual Studio files *.[Oo]bj *.user *.aps *.pch *.vspscc *.vssscc *_i.c *_p.c *.ncb *.suo *.tlb *.tlh *.bak *.[Cc]ache *.ilk *.log *.lib *.sbr *.sdf *.pyc *.xml ipch/ obj/ [Bb]in [Dd]ebug*/ [Rr]elease*/ Ankh.NoLoad #Tooling _ReSharper*/ *.resharper [Tt]est[Rr]esult* #Project files [Bb]uild/ #Subversion files .svn # Office Temp Files ~$*

일단 가지고 있으면 git 저장소에 추가해야 합니다. 저장소가 있는 위치에 파일을 저장해야 합니다.

그런 다음 git bash에서 다음 줄을 작성해야 합니다.

여기에 이미지 설명 입력

저장소가 이미 있는 경우 다음을 수행해야 합니다.

1) git rm -r --cached . 2) 자식 추가 . 3) git commit -m ".gitignore가 이제 작동 중입니다"

2단계가 작동하지 않으면 추가하려는 파일의 구멍 경로를 작성해야 합니다.

도움이 되기를 바랍니다!


SomeAnonymousPerson

1. Open git terminal 2. go to git repository of the project 3. create a .gitignore file by **touch .gitignore** command 4. **git add .gitignore** command to add ignore file 5. set ignore rules in the ignore file 6. run the command **cat .gitignore**

3단계에서 명령을 실행하면 프로젝트 디렉토리에 .gitignore 파일이 생성됩니다. 감사 해요.


Rashedul.Rubel

창: 명령줄에서:

 .>.gitignore

이것은 오류를 표시하지만 작동합니다


Timar Ivo Batis

.gitignore가 다른 사람의 저장소를 방해하지 않도록 하려면 .git/info/exclude 사용할 수도 있습니다. ( http://help.github.com/ignore-files/ 참조)


EfForEffort

명령줄을 사용하지 않고

  1. 텍스트 편집기를 열고 규칙을 추가하십시오.
  2. 파일 -> 다른 이름으로 저장 클릭
  3. ".gitignore"로 저장합니다(따옴표 포함).

YellowJ

.gitignore 파일을 추가하려면 다음을 사용할 수 있습니다.

 npx add-gitignore

이제 "node" 입력하고 사용자 스페이스바를 사용하여 선택하고 Enter할 수 있습니다. 그러면 프로젝트에 .gitignore 노드가 추가됩니다.

여기에 이미지 설명 입력


Shinoy Babu

To force Finder to display hidden files and folders via Terminal: Open Terminal For OS X 10.9 Mavericks, run this command (lower-case finder): defaults write com.apple.finder AppleShowAllFiles TRUE For OS X 10.8 Mountain Lion, 10.7, or 10.6, run this command (upper-case Finder): defaults write com.apple.Finder AppleShowAllFiles true notice the setting for true Then run this command: killall Finder Then exit Terminal To revert back to Finder's default setting (hide hidden files and folders), run the opposite command but with the false setting.

그런 다음 killall Finder를 실행하고 터미널을 종료합니다.


Raja Jawahar

직장에서는 Windows XP를 사용 중이며 파일 이름 끝에 마침표를 입력하면 작동하지 않습니다. "파일 이름을 입력해야 합니다" 오류 없이 .gitignore 파일을 만드는 빠르고 쉬운 방법은 다음과 같습니다.

  1. cmd 창을 열고 "edit .gitignore"를 입력합니다.
  2. "Alt(파일 메뉴 선택), F, S를 입력하십시오. 이제 cmd 프롬프트가 가리키는 곳마다 빈 .gitignore 파일이 있습니다.

이제 좋아하는 텍스트 편집기로 채울 수 있습니다.


Mario

Windows Powershell에서 new-item .gitignore 를 입력할 수 있습니다.


NitoriKawashiro

출처 : http:www.stackoverflow.com/questions/10744305/how-to-create-a-gitignore-file

반응형